Jointure de deux tables SQL
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:
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