Se puede hacer sin cursor?

07/10/2003 - 23:02 por Fabián | Informe spam
Hola colisteros:
Tengo una tabla que tiene la siguiente estructura
AÑO MES CLUB PARENTESCO
2003 09 0001 01
2003 09 0001 02
2003 09 0001 02
y lo que quiero conseguir es hacer otra tabla con la suma
de los registros para que quede de esta forma

AÑO MES CLUB TITULAR FAMILIAR
2003 09 0001 1 2

Hay alguna forma de hacerlo?
 

Leer las respuestas

#1 Isaías
08/10/2003 - 00:24 | Informe spam
Solo si el PARENTESCO indica el TITULAR o FAMILIAR.

SELECT AÑO, MES, CLUB,
SUM(CASE WHEN PARENTESCO = '01' THEN 1 ELSE 0) AS TITULAR,
SUM(CASE WHEN PARENTESCO = '02' THEN 0 ELSE 1) AS FAMILIAR
FROM TUTABLA
GROUP BY AÑO, MES, CLUB

Preguntas similares