OVH Cloud OVH Cloud

requete select

1 réponse
Avatar
toto
Bonjour;

J'ai 4 tables comme suit :

Table Personne avec PersonneId + 3 Champs a,b,c
Table Compte avec PersonneID et CompteID + 2 champs d, e
Table Adresse avec PersonneID, CompteID et AdresseID + 2 champs f et g
Table Messagerie avec personneID et CompteID + 1 champ toto
Les relations entre les 4 tables sont :

Une Personne posséde 0..* comptes, un compte a une seule messagerie et
+sieurs adresses
1- Comment récupérer les data du champ toto d'une personne (SELECT) ?
2- Comment récupérer les data des adresses d'une personne (SELECT) ?

Merci;

1 réponse

Avatar
Philippe T [MS]
Bonjour,

SELECT personneID, toto
FROM Personne p
INNER JOIN Messagerie m ON p.PersonneId = m.PersonneId
WHERE a = 'mavaleur'

Phil.
________________________________________________________
Philippe TROTIN
Microsoft Services France http://www.microsoft.com/france
"toto" wrote in message
news:
Bonjour;

J'ai 4 tables comme suit :

Table Personne avec PersonneId + 3 Champs a,b,c
Table Compte avec PersonneID et CompteID + 2 champs d, e
Table Adresse avec PersonneID, CompteID et AdresseID + 2 champs f et g
Table Messagerie avec personneID et CompteID + 1 champ toto
Les relations entre les 4 tables sont :

Une Personne posséde 0..* comptes, un compte a une seule messagerie et
+sieurs adresses
1- Comment récupérer les data du champ toto d'une personne (SELECT) ?
2- Comment récupérer les data des adresses d'une personne (SELECT) ?

Merci;