Array
(
)

SQl Select MAX agrupar valores

Lelors
   - 31 jul 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
222João20333Joaquim5
222Manoel15
333Joaquim10
111Manoel15

João Vilar
   - 11 out 2010

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.