Sagen, ich habe diese Anfrage:Was ist der Unterschied zwischen der Verwendung mehrerer From und Joins?
SELECT bugs.id, bug_color.name FROM bugs, bug_color
WHERE bugs.id = 1 AND bugs.id = bug_color.id
Warum sollte ich einen Join verwenden? Und wie würde es aussehen?
Ich bin nicht ganz sicher, dass "syntaktischer Zucker" der richtige Ausdruck ist. Das Schlüsselwort "JOIN" hat eine semantische Bedeutung - unabhängig davon, ob die db-Engine darauf reagiert, ist es gleichgültig. – Benson
Ich glaube, was Andomar mit "syntaktischer Zucker" meint, ist, dass für innere Joins die beiden Formen (altmodisch und ANSI JOIN mit INNER JOIN) äquivalent sind. Bei den äußeren Verbindungen sind die Stile jedoch sehr unterschiedlich, weshalb ich nicht ganz damit einverstanden sein kann, dass es sich um syntaktischen Zucker handelt. – sleske