Bonjour,
je me pose une question qui parrait toute bête
est ce que cest 2 requetes avec jointure vont me donner le même résultat
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT COUNT(*) FROM notice n LEFT JOIN auteur a ON n.ID_notice = a.ID_Notice AND a.Nom = 'Zola' WHERE n.Titre = 'germinal'
en fait, je voudrais savoir si je peux mettre indifférement ma condition sur l'auteur dans ma jointure ou dans le WHERE. Et si je ne peux pas, quel est la différence entre ces 2 requêtes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT COUNT(*) FROM notice n LEFT JOIN auteur a ON n.ID_notice = a.ID_Notice WHERE n.Titre = 'germinal' AND a.Nom = 'Zola'
Merci d'avance
Partager