Bonjour
J'ai besoin de faire une SQL avec un case et un sum, plus o moins comme ça
Le problème est qu'il ne me laisse faire pas le group by avec la colonne du case et, bien sur, si je ne le met pas dans le group by ne fonctionne pas non plus
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 select col1, col2, col3, case col4 when 0 then 'est un 0' when 1 then 'est un 1' when 2 then 'est un 2' end, sum(col5), from table group by 1, 2, 3, 4
Quelque idée de comme le faire?
Merci
(je trabaille avec Firebird)
Partager