Referencia Cruzada en MySql
Publicado por edwardp (4 intervenciones) el 02/08/2005 15:41:18
Tengo la siguiente consulta de referencia cruzada hecha en Access:
TRANSFORM Sum(saldos_clases.saldo_final) AS SumaDesaldo_final
SELECT saldos_clases.cuenta, Mid(periodo,4,4) AS año
FROM saldos_clases
WHERE (((Mid([cuenta],1,1))=1 Or (Mid([cuenta],1,1))=2) AND ((Mid([periodo],4,4))='2005'))
GROUP BY saldos_clases.cuenta, Mid(periodo,4,4)
PIVOT Month(periodo) In (1,2,3,4,5,6,7,8,9,10,11,12);
Funciona perfectamente, pero cuando la voy a generar en MySql me sale error de sintaxis y no me deja, he hecho de todo para q me genere algo, asi sea datos en blanco pero nada.
Necesito q alguien me ayude a resolver este problema diganme q estoy haciendo mal.. se lo agradesco infinitamente.
Gracias!
TRANSFORM Sum(saldos_clases.saldo_final) AS SumaDesaldo_final
SELECT saldos_clases.cuenta, Mid(periodo,4,4) AS año
FROM saldos_clases
WHERE (((Mid([cuenta],1,1))=1 Or (Mid([cuenta],1,1))=2) AND ((Mid([periodo],4,4))='2005'))
GROUP BY saldos_clases.cuenta, Mid(periodo,4,4)
PIVOT Month(periodo) In (1,2,3,4,5,6,7,8,9,10,11,12);
Funciona perfectamente, pero cuando la voy a generar en MySql me sale error de sintaxis y no me deja, he hecho de todo para q me genere algo, asi sea datos en blanco pero nada.
Necesito q alguien me ayude a resolver este problema diganme q estoy haciendo mal.. se lo agradesco infinitamente.
Gracias!
Valora esta pregunta


0