Besoin de voitre aide merci :)
Fermé
saifoun19
Messages postés
18
Date d'inscription
mercredi 29 mai 2013
Statut
Membre
Dernière intervention
22 juillet 2013
-
6 juin 2013 à 20:10
jee pee Messages postés 40441 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 12 novembre 2024 - 6 juin 2013 à 20:25
jee pee Messages postés 40441 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 12 novembre 2024 - 6 juin 2013 à 20:25
1 réponse
jee pee
Messages postés
40441
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
12 novembre 2024
9 422
Modifié par jee pee le 6/06/2013 à 20:29
Modifié par jee pee le 6/06/2013 à 20:29
Salut,
La jointure permet de mixer des informations venant de 2 (ou plus) tables.
Par exemple une table personne (nom, codepostal)
et une table ville (codepostal, nom_ville)
Si tu veux afficher le nom de la personne et le nom de sa ville tu vas faire :
select nom, nom_ville
from personne, ville
where personne.codepostal = ville.codepostal
Si tu oublies le where tu vas faire ce qui s'appelle un produit cartésien, le nombre de lignes ramenées sera égal au nbre de lignes de la table personnes X le nbre de lignes de la table ville.
cdlt
Un étranger, c'est un ami qu'on n'a pas encore rencontré.
La jointure permet de mixer des informations venant de 2 (ou plus) tables.
Par exemple une table personne (nom, codepostal)
et une table ville (codepostal, nom_ville)
Si tu veux afficher le nom de la personne et le nom de sa ville tu vas faire :
select nom, nom_ville
from personne, ville
where personne.codepostal = ville.codepostal
Si tu oublies le where tu vas faire ce qui s'appelle un produit cartésien, le nombre de lignes ramenées sera égal au nbre de lignes de la table personnes X le nbre de lignes de la table ville.
cdlt
Un étranger, c'est un ami qu'on n'a pas encore rencontré.