none
Gerar ranking referente a quantidade de registros por usuário RRS feed

  • Pergunta

  • Pessoal boa tarde!

    Primeiramente gostaria de mencionar que este é meu primeiro post nesta comunidade e quero agradecer desde já a ajuda de vocês nesta minha duvida.

    Eu estou tentando gerar uma query para classificar a quantidade de registros que cada usuário criou no sistema, porém não está classificando da forma que eu gostaria. Sou novo na área de banco de dados e ainda estou aprendendo a manipular e desenvolver no SQL Server, se puderem me dar uma luz onde estou errando já ajuda!rsrs

    Segue em anexo a imagem com a query e o resultado.

    Grande Abraço!

    Rafael

    segunda-feira, 7 de julho de 2014 15:29

Respostas

Todas as Respostas

  • Boa tarde,

    Rafael, experimente dessa forma:

        ,RANK() OVER(ORDER BY COUNT(b.SystemUserId) desc) as [Ranking]

    Espero que ajude.


    Assinatura: http://www.imoveisemexposicao.com.br

    • Marcado como Resposta Rafa Slevin segunda-feira, 7 de julho de 2014 18:14
    segunda-feira, 7 de julho de 2014 17:09
  • Opa Gapimex boa tarde!

    Muito obrigado pela ajuda. Funcionou, porém, utilizei a função DENSE_RANK, pois no que eu preciso se os registros estiverem na mesma quantidade tem que estar na mesma posição.

    Muito obrigado pela ajuda!!!

    Grande abraço.

    Rafael

    segunda-feira, 7 de julho de 2014 18:18