Pb avec combinaison SUM et CASE
Bonjour le forum,
Je ne trouve pas la syntaxe correcte permettant d'avoir dans une fonction SUM() une fonction CASE() avec de multiples clauses.
En simplifiant :
Code:
1 2 3 4 5 6 7 8
|
.../...
SUM(
CASE
WHEN tableA.taille= 'XS' THEN tableB.qte ELSE 0 END
WHEN tableA.taille= 30 THEN tableB.qte ELSE 0 END
) AS 'XS ou 30'
.../... |
Je sais que ce n'est pas la bonne syntaxe, mais cela représente ce que j'aimerai pouvoir faire.
J'ai testé je ne sais pas combien de syntaxes différentes, j'ai écumé ce forum et les résultats Google, sans succès. Je ne dois pas certainement énoncer mon pb correctement, et là je suis désespéré ...
Un grand merci pour tous ceux qui me mettront sur la piste.
Config :
Microsoft SQL Enterprise Manager
Version*: 8.0
FF