ayuda por favor
Publicado por Gabriela (7 intervenciones) el 05/12/2007 09:22:47
encontre un ejemplo en esta pagina:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q175574
en esa pagina hay este ejemplo:
SELECT YEAR,
Q1= ISNULL((SELECT AMOUNT FROM QTRSALES WHERE QUARTER = 1 AND YEAR = Q.YEAR),0),
Q2= ISNULL((SELECT AMOUNT FROM QTRSALES WHERE QUARTER = 2 AND YEAR = Q.YEAR),0),
Q3= ISNULL((SELECT AMOUNT FROM QTRSALES WHERE QUARTER = 3 AND YEAR = Q.YEAR),0),
Q4= ISNULL((SELECT AMOUNT FROM QTRSALES WHERE QUARTER = 4 AND YEAR = Q.YEAR),0)
FROM QTRSALES Q GROUP BY YEAR
alguien sabe como puedo hace para declarar esas Q1,Q2,Q3,Q4?
yo probe con mis tablas este codigo, pero no funciona me sale un mensage Q1 no existe
ojala me puedan ayudar pofa
muchas gracias de ante mano
Saludos Gabriela
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q175574
en esa pagina hay este ejemplo:
SELECT YEAR,
Q1= ISNULL((SELECT AMOUNT FROM QTRSALES WHERE QUARTER = 1 AND YEAR = Q.YEAR),0),
Q2= ISNULL((SELECT AMOUNT FROM QTRSALES WHERE QUARTER = 2 AND YEAR = Q.YEAR),0),
Q3= ISNULL((SELECT AMOUNT FROM QTRSALES WHERE QUARTER = 3 AND YEAR = Q.YEAR),0),
Q4= ISNULL((SELECT AMOUNT FROM QTRSALES WHERE QUARTER = 4 AND YEAR = Q.YEAR),0)
FROM QTRSALES Q GROUP BY YEAR
alguien sabe como puedo hace para declarar esas Q1,Q2,Q3,Q4?
yo probe con mis tablas este codigo, pero no funciona me sale un mensage Q1 no existe
ojala me puedan ayudar pofa
muchas gracias de ante mano
Saludos Gabriela
Valora esta pregunta


0