Bonjour,
j'ai besoin de votre aide.
J'ai deux tables
La premiere: VILLE
La deuxieme : NOM
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7ville |Quartier | Metro ------------------------ Lyon |Quartier1 | Oui Paris |Quartier2 | Oui Lille |Quartier1 | Oui Macon |Quartier1 |Non
J'aimerais avoir une requette qui me donnerais comme resultat en recherchant titi:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8nom | ville | --------------- toto |Lyon | toto |Paris | titi |Paris | titi |Lille |
J'ai essayé une requette comme celle-ci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7ville | Nom | -------------- Lyon | | Paris |titi | Lille |titi | Macon | |
Ce qui me donne comme resultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT VILLE.ville , IF(NOM.nom= "titi", NOM.nom,"") AS nom_recherche FROM NOM RIGHT JOIN VILLE ON NOM.ville = VILLE.ville
Il y a un dédoublement pour la ville de Paris car toto était aussi dans Paris
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8ville |nom_recherche| ----------------------- Lyon | | Paris | | Paris |titi | Lille |titi | Macon | |
Je sais pas si je suis assez claire, en tout cas si vous avez des questions n'hésitez pas à me les poser.
Merci d'avance de votre aide.
Partager