SELECT * FROM A, B WHERE A.Key=B.Key
ou SELECT * FROM A, B, C WHERE A.Key=B.Key AND B.key=C.key
ou SELECT * FROM A, B, C, D WHERE A.Key=B.Key AND B.key=C.key AND C.key=D.key
La jointure dans ces lignes est implicitement la même chose que :
SELECT * FROM A INNER JOIN B ON A.Key=B.Key
ou SELECT * FROM A INNER JOIN B ON A.Key=B.Key INNER JOIN C ON B.Key=C.Key
ou SELECT * FROM A INNER JOIN B ON A.Key=B.Key INNER JOIN C ON B.Key=C.Key INNER JOIN D ON C.Key=D.Key
-
Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
-
Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !Rejeter la notice
TUTO JOINTURES EN SQL
Discussion dans 'Base de donnés & HFSQL' créé par suenodesign, Mar 18, 2018.
Page 1 sur 2
Bonjour;
Quelqu'un peut m'expliquer la différence entre :
etCode (Text):SELECT *
FROM A
Merci d'avanceCode (Text):SELECT *
FROM A
LEFT JOIN B
ON A.Key = B.Key
Bonjour,
Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
Récupère tous les enregistrements et tous les champs de la table ACode (Text):SELECT * FROM A
Je te conseilles de suivre ce lien, c'est très explicite.Code (Text):SELECT * FROM A LEFT JOIN B ON A.Key = B.KeyBonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
forBonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
Many Thanks and Best Regards for this issue.
suenodesign apprécie ceci.
C'est un bon rappel, merci de ce partage
super, merci beaucoup !!
Page 1 sur 2