Bonjour à tous,
je fais un requete sur une table. En fonction d'un champs je dois recupere la date A , la date B ou la date C.
pour faire cette requete j'ai decide de faire une UNION
ma question est : y a t-il une autre solution pour faire cette requete sachant juste 1 champs change?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 SELECT champs1, champs2, champs3, champs4, date A FROM table WHERE etat= etat1 UNION SELECT champs1, champs2, champs3, champs4, date B FROM table WHERE etat= etat2 UNION SELECT champs1, champs2, champs3, champs4, date C FROM table WHERE etat= etat3
Merci à vous
Partager