J'ai une colonne 'hour' (heure) J'ai une colonne "genre" (qui peut être 1, 2 ou 3).
J'aimerais faire quelque chose comme :
SELECT count(id), SUM(hour) as totHour, SUM( IF ( kind = 1, 1, 0 ) ) as countKindOne
o
SELECT count(id), SUM(hour) as totHour, COUNT( IF ( kind = 1 ) ) as countKindOne
Mais mysql me dit que j'ai une erreur... quelle est l'erreur ?
Veuillez consulter ce sujet sur stackoverflow : MySQL SUM IF champ b = champ a
.. Je ne suis pas en mesure de répondre à cette question...