Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour à toutes et à tous,
Je souhaite Savoir le fonctionnement d'inner join lorsqu'il s'agit de deux Champs (Id et DR) en commun dans deux tables.
On considère les tables suivantes :
Table Utilisateur:
id | DR | prenom | nom | ville | |
---|---|---|---|---|---|
1 | 1 | Aimée | Marechal | aime.marechal@example.com | Paris |
2 | 2 | Esmée | Lefort | esmee.lefort@example.com | Lyon |
3 | 2 | Marine | Prevost | m.prevost@example.com | Lille |
4 | b | Luc | Rolland | lucrolland@example.com | Marseille |
Table Commande :
id | DR | date_achat | num_facture | prix_total |
---|---|---|---|---|
1 | 2 | 2013-01-23 | A00103 | 203.14 |
1 | a | 2013-02-14 | A00104 | 124.00 |
2 | a | 2013-02-17 | A00105 | 149.45 |
2 | 4 | 2013-02-21 | A00106 | 235.35 |
5 | b | 2013-03-02 | A00107 | 47.58 |
Je vous remercie
Mohamed
Message was edited by: Mohamed Mhaouach
Bonjour,
inner join (Commande) load id, DR, ce que tu veux dans utilisateur resident Utilisateur;
les champs ayant le même nom pas de pb
même principe dans l'autre sens
ça dépend de ce que tu veux exactement
cdt
Bonjour Olivier
merci de votre réponse .
nous avons le script suivante et nous avons deux champs ayant le même nom.
Si j'exécute le script suivant. Est-ce que la jointure sera faite par L'Id et DR (combinaison de Id et DR)
load Id,
DR,
"prenom ",
"nom",
"email"
"ville"
Resident Utilisateur ;
inner join
load Id,
DR,
"date_achat ",
" num_facture",
prix_total,
Resident Utilisateur ;
C'est exactement çà.
Par contre, tu t'es trompé dans l'appel de la 2ème table.
load Id,
DR,
"prenom ",
"nom",
"email"
"ville"
Resident Utilisateur ;
inner join
load Id,
DR,
"date_achat ",
" num_facture",
prix_total,
Resident Commande;
Merci beaucoup LAURENT