> Ensuite pour joindre deux tables on utilise un opérateur de jointure <
Ce n'est pas obligatoire, les auto jointures marchent aussi, mais c'est vivement conseillé.
Personnellement je ne supporte pas les auto jointures. C'est plus fort que moi, je ne peux même pas analyser une requête faite ainsi, je suis obliger de la modifier pour faire les jointures proprement.
Amusez-vous, par exemple, à trouver une erreur dans une requête de vue avec auto jointure, impliquant plus d'une trentaine de tables (et donc de jointure) dont certaines ne sont même pas des tables physiques mais des sous requêtes avec auto jointures aussi.
J'ai récemment, tout simplement refuser de le faire tant que l'on ne me présentait pas une requete correctement construite (et l'erreur venait effectivement d'une cascade de jointures qui devaient être gauches au lieu de complètes)
---- Sevyc64 (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE #
De ce que l'on m'avait préciser, les auto jointures sont des jointures faites automatiquement lorsque on utilise la syntaxe "From A,B,C,....".
Y aurait-il eu confusion des termes de celui qui m'a donner l'info ????
(J'ai appris, ou plutot j'apprend SQL sur le tas, avec les aléas que ça peut générer)
---- Sevyc64 (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE #