SQl Select MAX agrupar valores

SQL Server

31/07/2009

tenho uma tabela com as informações abaixo, kro retornar somente os registros com mais dias por pessoa e CC (em negrito).

CCNomeDias
111Manoel10
[b:d897916788]222João20[/b:d897916788]333Joaquim5
222Manoel15
[b:d897916788]333Joaquim10
111Manoel15[/b:d897916788]


Lelors

Lelors

Curtidas 0

Respostas

João Vilar

João Vilar

31/07/2009

SELECT CC, Nome, Dias FROM Tabela (Nolock) ,          (             --Sub select a mesma tabela             SELECT CC, Max(Dias) dias             FROM Tabela (Nolock)             GROUP BY CC           ) TabelaAgrupada WHERE Tabela.CC = TabelaAgrupada.CC      ANd Tabela.dias= TabelaAgrupada.dias         Espero ter ajudado.
GOSTEI 0
POSTAR