begin process at 2012 05 27 05:14:53
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

Divers

 > 

Général

 > 

Sauriez-vous m'expliquer cette chaine sql svp ? (left et right join)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Sauriez-vous m'expliquer cette chaine sql svp ? (left et right join)

jeudi 29 janvier 2009 à 15:57:26 | Sauriez-vous m'expliquer cette chaine sql svp ? (left et right join)

beegeezzz

Salut tout le monde,

Dans une heure je suis partie pour mon examen et je ne comprends pas quelque chose :

SELECT media.id, detail.ordre & " : " & media.titre & " - " & media.duree FROM  media LEFT JOIN (liste RIGHT JOIN detail ON liste.id = detail.ref_liste) ON detail.ref_media = media.id WHERE liste.id = 1 ORDER BY ordre

Sauriez-vous m'expliquer svp ?

Voici les tables concernées :

detail
detail
idref_listeordreref_media
2kevin!1Garfield 2 (DivX)
76kevin!2Another Day in the clouds (Electro)
77kevin!3Garfield 2 (DivX)
78kevin!4Zeus, le tout puissant (Prout)
79kevin!5Comment apprendre à se taire (eBooks)
80Otto Von Bismark1Entrer dans la matrice (eBooks)
81Dédé1Comment construire une maison en étudiant (eBooks)
82FabKe1Flamands, Wallons, comment s'entendre (eBooks)
83Salv-Ice1Linux, le guide ultime (eBooks)
84Gobotom1Comment apprendre à se taire (eBooks)
85L G M1DsX quand tu nous tien (eBooks)
86MaSiyal1SpiderMan (video)
87Ruby1Police et positivisme (eBooks)
89Maja1Sniper - Traits pour traits (musique)
90Maja2Garfield 2 (DivX)
91Maja3test Deux (musique)
92Maja4Prout 2, le retour (video)
93Maja5SpiderMan (video)
94Maja6A moi (video)
95Maja7Zeus, le tout puissant (Prout)
96Maja8Another Day in the clouds (Electro)
97Maja9fdsfsf (musique)
98Maja10Linux, le guide ultime (eBooks)
99Maja11Comment construire une maison en étudiant (eBooks)
100Maja12Flamands, Wallons, comment s'entendre (eBooks)
101Maja13Entrer dans la matrice (eBooks)
102Maja14Comment apprendre à se taire (eBooks)
103Maja15Police et positivisme (eBooks)
104Maja16DsX quand tu nous tien (eBooks)

liste
liste
idnom
1kevin!
11Otto Von Bismark
12Dédé
13FabKe
14Salv-Ice
15Gobotom
16L G M
17Maja
18MaSiyal
19Ruby


media
media
idtitrenomfichierdureeref_categorie
2Sniper - Traits pour traitssniper1:20:00musique
4Garfield 2garfield21:40:00DivX
6Prout 2, le retourprout.mpg1:01:01video
7test Deuxtest.doc1:20:36musique
8SpiderManspider.avi1:30:00video
9A moiamoi0:00:00video
15Zeus, le tout puissantfdgdfgfdgdfg0:00:00Prout
16Another Day in the cloudsDossier/album0:00:00Electro
18fdsfsfdfssdf0:00:00musique
22Linux, le guide ultimelinuxGuide.pdf0:00:00eBooks
23Comment construire une maison en étudiantconstruireEtudier.pdf0:00:00eBooks
24Flamands, Wallons, comment s'entendrebelgique.pdf0:00:00eBooks
25Comment apprendre à se taireseTaire.pdf0:00:00eBooks
26Entrer dans la matriceMatrixEnterGuide.pdf0:00:00eBooks
27Police et positivismePolicePositive.pdf0:00:00eBooks
28DsX quand tu nous tiendsx.pdf0:00:00eBooks
29A moiamoi0:00:00video

je ne comprends pas, quand on dis right join, on prends quels enregistrement (on prend tous les enregistrements de quelle table ?)

Idem pour le left join.

Un tout grand merci d'avance.

beegeezzz
jeudi 29 janvier 2009 à 16:08:51 | Re : Sauriez-vous m'expliquer cette chaine sql svp ? (left et right join)

nhervagault

Administrateur CodeS-SourceS
Réponse acceptée !
Salut,

Il faut écouté en cours, c'est pas à une heure de l'examen qu'il faut ce réveiller ;-)

Exemple

table client
table adresse


client inner join adresse --> les clients qui ont une adresse
client left join adresse --> tous les clients si adresse est null le client resort
les champs de la table adresse sont null
adresse right join client --> idem left les tables ont été inversées.
client cross join adresse --> les clients qui n'ont pas d'adresses ressortent
et les adresses sans clients aussi

http://office.microsoft.com/fr-fr/access/HA012314891036.aspx
jeudi 29 janvier 2009 à 16:19:23 | Re : Sauriez-vous m'expliquer cette chaine sql svp ? (left et right join)

beegeezzz

Bonjour,

Merci pour ton aide.

beegeezzz


Cette discussion est classée dans : left, join, media, ebooks, pdf0


Répondre à ce message

Sujets en rapport avec ce message

probleme avec left join, day() [ par darkpoulpo ] salut, voila, jai 2 tables (poste et mois), poste contient 2 champs :- cle unique (qui correspond aussi a un numero de poste)- datedebut en format dat LEFT JOIN ordonné [ par steckdenis ] Bonjour,Pour créer mon forum, j'ai besoin, pour chaque sujet, de connaître l'auteur du dernier message. Pour cela, je dois trouver quel est le dernier Recherche d'un ID maximun sous SQL dans des requètes liées [ par usfoot ] Bonjour à tous,Je débute sous SQL et souhaite créer une requète avec des tables liées qui me donne un seul ID par personne.J'ai des personnes qui sais Probleme de LEFT JOIN avec valeur supprimer [ par Pink88 ] Bonjour, Merci d'avance a ceux qui prendrons le temps de plancher sur mon problème de left join avec sqlServeur... Voici ma requete : [quote]SELECT erreur 1248 alias [ par scoobidooo1 ] Bonjour, J'essaie de joindre un UPDATE a un SELECT et j'obtiens un message d'erreur : ERROR 1248 (42000): Every derived table must have its own alias INNER JOIN en cascade [ par elfifie ] Voila mon problème :Je dispose de : - 1 table Utilisateur contenant Nom et Adresse - 1 table Achat contenant Nom et Id_Facture - 1 table Facture conte MySQL et gestion des vues [ par LordBob ] Bonjour a tous,voila  j'aurais une question spécifique MySQL. En fait j'aimerais savoir comment sont gérer les vues dans MySQL.Par exemple je créé la Petite question sur les Join [ par windwaker07 ] Bonjour je développe une application en asp avec une base de donnée acess. Dans une table j'ai les champs Table1 UserName UserDirectionID Supervis Pb Requete SQL JOIN [ par gabrenicolas ] Bonjour à tous, Petit problème avec le code suivant ca ne passe pas JOIN error... Quelqu'un pourrait-il éclairer ma lanterne... le code:[code=vb Distinct Count [ par izabelintokyo ] Bonjour, Je travaille actuellement sur une base de donnees ; je pensais m'en sortir avec une connaissance limitee d'access pour sortir des requetes.


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,562 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales