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?

Preguntas similare

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
Respuesta Responder a este mensaje
#2 Fabian
08/10/2003 - 00:54 | Informe spam
Gracias Isaias.
Perdón por la molestia
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
.

Respuesta Responder a este mensaje
#3 Fernando España
08/10/2003 - 02:18 | Informe spam
orale Isaias, le quieres quitar el espacio a miss transac??... Lilieana..
saludos!!
jajajaaajjaja



Fernando España
Gerente Informatica
Alta Tecnologia en Informatica S.A.
www.atisa.com.gt
7a. calle 4-34 Zona 10
Guatemala Centro America
PBX: (502) 3620005

Email:

****************************************

"Fabian" escribió en el mensaje
news:24cb501c38d25$fa2e71c0$
Gracias Isaias.
Perdón por la molestia
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
.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida