Bonjour
J'ai un soucis avec la jointure de deux tables, je vous explique le problème
au fait j'ai une table personne sa clé primaire est num_personne cette table a aussi une colonne num_adresse
la deuxième table est adresses cette tables a deux colonnes(num_adresse et ordre adresse) qui construit une clé , et une troisième colonne nomRue
donc quand je fais une jointure de ces deux table comme suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
select p.nomRue
from adresse a personne p
where p.num_adresse=a.num_adresse
ca me renvoie plusieurs nomRue car ces dérnier en le même num_adresse alors que je q'un seul
bon exemple si dans ma table personne pour une personne x j'ai le num_adresse=12 si je cherche ce num dans la tables adresses je vois qu'il correspond à plusieurs rue alors que je veux récupérer qu'une seul rue


j'espère que c'était clair

Merci