CONSULTA COMPLEJA
Publicado por SARA (10 intervenciones) el 04/08/2016 19:15:27
TENGO LA SIGUIENTE CONSULTA PERO MARCA ERROR DONDE NO RECONOCE CUBOS EN EL CASE.
ALGUNA SOLUCIÓN?
SELECT SUM(piezasdescarga) AS CUBOS, CASE WHEN productodescarga LIKE '%3X10%' THEN CUBOS * 416 WHEN productodescarga LIKE '%KING%' THEN CUBOS * 504 ELSE '0' END AS piezas2
FROM movimientosdescarga
WHERE iddocumento = '2'
GROUP BY (SELECT CASE WHEN productodescarga LIKE '%3X10%' THEN '3X10' WHEN productodescarga LIKE '%KING%' THEN 'KING' ELSE '0' END AS piezas)
ALGUNA SOLUCIÓN?
SELECT SUM(piezasdescarga) AS CUBOS, CASE WHEN productodescarga LIKE '%3X10%' THEN CUBOS * 416 WHEN productodescarga LIKE '%KING%' THEN CUBOS * 504 ELSE '0' END AS piezas2
FROM movimientosdescarga
WHERE iddocumento = '2'
GROUP BY (SELECT CASE WHEN productodescarga LIKE '%3X10%' THEN '3X10' WHEN productodescarga LIKE '%KING%' THEN 'KING' ELSE '0' END AS piezas)
Valora esta pregunta


0