Je ne peux pas utiliser le nom d'alias MySQL avec instruction CASE, il donne une erreur de syntaxe comme suit:utilisant le nom d'alias MySQL avec la déclaration de cas après alors
SELECT IFNULL(min(mFR.date),'') AS `firstDate`,
CASE `data`
WHEN 'Sales' THEN IFNULL(SUM(qty),0) AS `sales`
WHEN 'Return' THEN IFNULL(SUM(qty),0) AS `return`
WHEN 'Receiving In' THEN IFNULL(SUM(qty),0) AS `receiving_in`
WHEN 'Receiving Out' THEN IFNULL(SUM(qty),0) AS `receiving_out`
WHEN 'Stock' THEN IFNULL(SUM(qty),0) AS `stock`
END
FROM `full_report`
Il me donne (erreur de syntaxe près de [AS sales
]) .
Des suggestions?
L'alias sera pour toute l'affaire, et non pas chaque branche – GurV
@GurV est il y a une solution pour cela? – CairoCoder