Bonjour a tous,
J'ai une table basique
idL nom_1 select_1 nom_2 select_2 nom_3 select_3
1 Pierre 0 Jean 1 Maurice 0
2 Jean 1 Pierre 0 Maurice 0
3 Pierre 0 Jean 1 Maurice 0
4 Pierre 0 Jean 0 Maurice 1
5 Pierre 1 Jean 0 Paul 0
6 Pierre 1 Jean 0 Paul 0
J'aurai aimé sélectionner tous les noms de cette table en les groupant par eux meme des lors qu'ils on un select_1, ou un select_2 ou un select_3 a 1
Betement j'ai demarré avecLe but étant d'avoir un tableau affiché final qui indique juste
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM `table` where (nom_1 <>'' and select_1 ='1') or (nom_2 <>'' and select_2='1') or (nom_3<>'' and select_3='1') GROUP by nom_1 , nom_2, nom_3
Pierre
Jean
Maurice
et pas Paul puisque ce dernier n'a jamais été selctionné et pas non plus plusieurs Pierre ou plusieurs Jean, etc...
Merci milles fois pour votre aide.
Excellente journée a tous.
Olivier
Partager