Harkonnen a écrit :
tootafé ! je trouve ça particulièrement dégueulasse et ça n'a rien à voir avec la sémantique de la jointure - quand tu as plein de WHERE dans ta requête, c'est plus dur de faire le distingo entre les WHERE filtrants et les WHERE de jointure - un WHERE est fait pour filtrer, pas pour élargir - si tu vires le WHERE à des fins de tests en oubliant de virer la table jointe dans le FROM, le SGBD ne te pète pas d'erreur. tu te retrouves avec un produit cartésien, qui peux mettre à genoux ton serveur - .... bref, le WHERE est à proscrire pour les jointures
|