Ayuda con problema de consulta sql por error de sintaxis

Ok, ahora si. Al parecer no habias finalizado algunas preguntas asi que no te podia enviar una.
Mira, aqui tengo la novedad:
http://desaweb.forosdelweb.com/showthread.php?p=1004927
La cuestion es que ya hago funcionar la sintaxis, pero tengo el problema que aparece en esa pagina.
Se puede hacer? =S

1 Respuesta

Respuesta
1
Tarde en responder, pero veo que en el otro foro ya te contestaron en forma correcta, simplemente copio lo que escribieron para que lo dejemos como acervo en este otro foro.
SELECT hd_glosa,
SUM(CASE RIGHT(he_anomes, 2)
WHEN 01 THEN he_monto ELSE 0 END) AS Enero,
SUM(CASE RIGHT(he_anomes, 2)
WHEN 02 THEN he_monto ELSE 0 END) AS Febrero,
SUM(CASE RIGHT(he_anomes, 2)
WHEN 03 THEN he_monto ELSE 0 END) AS Marzo,
SUM(CASE RIGHT(he_anomes, 2)
WHEN 04 THEN he_monto ELSE 0 END) AS Abril,
SUM(CASE RIGHT(he_anomes, 2)
WHEN 05 THEN he_monto ELSE 0 END) AS Mayo,
SUM(CASE RIGHT(he_anomes, 2)
WHEN 06 THEN he_monto ELSE 0 END) AS Junio,
SUM(CASE RIGHT(he_anomes, 2)
WHEN 07 THEN he_monto ELSE 0 END) AS Julio,
SUM(CASE RIGHT(he_anomes, 2)
WHEN 08 THEN he_monto ELSE 0 END) AS Agosto,
SUM(CASE RIGHT(he_anomes, 2)
WHEN 09 THEN he_monto ELSE 0 END) AS Septiembre,
SUM(CASE RIGHT(he_anomes, 2)
WHEN 10 THEN he_monto ELSE 0 END) AS Octubre,
SUM(CASE RIGHT(he_anomes, 2)
WHEN 11 THEN he_monto ELSE 0 END) AS Noviembre,
SUM(CASE RIGHT(he_anomes, 2)
WHEN 12 THEN he_monto ELSE 0 END) AS Diciembre
FROM habdes_efect, habedesc
WHERE habedesc.hd_codigo = habdes_efect.he_codigo AND
habdes_efect.he_codigo LIKE '1%' AND
he_anomes LIKE '2002%'
GROUP BY hd_glosa, LEFT(he_anomes, 4)

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas