Sql server - obter o maior campo chave ordenado pelo nome

4 respostas
sqlserver
C

alguém sabe?

4 Respostas

J

Procure detalhar melhor seus posts pra conseguir respostas. Coloque pelo menos a estrutura da tabela e um exemplo de como seria o resultado.

C

eu quero algo assim.

SELECT TOP 50
max(REL_ID),
NOME,

FROM
MAS_RELATORIO_INDIVIDUO ORDER BY NOME

J

Quis dizer colocar um exemplo de resultado, não de tentativa de implementação.

Como você quer exibir o maior ID, que seria sempre 1 registro (caso for chave mesmo como você falou), e ordenar por nome? Qual sentido disso? Mostre um exemplo real de relatório.

P

Deve ser algo assim que é pretendido.

SELECT TOP 50  
    max(REL_ID), NOME
 FROM MAS_RELATORIO_INDIVIDUO 
 GROUP BY NOME 
 ORDER BY NOME
Criado 21 de novembro de 2017
Ultima resposta 23 de nov. de 2017
Respostas 4
Participantes 3