Bonjour,
J'ai une table TOTO avec plusieurs champs dont certains contenant les mêmes types de données, et nommés data1, data2, data3...
Je voudrais obtenir la liste des valeurs distinctes stockées indifféremment dans data1, data2, data3.
Je réalise donc la requête suivante :
Existe-t-il un moyen d'obtenir le même résultat sans utiliser UNION, c'est-à-dire en utilisant un 'alias' qui correspondrait aux champs nommés data* ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 select distinct data1 from TOTO UNION select distinct data2 from TOTO UNION select distinct data3 from TOTO ;
Merci de votre aide.
Partager