Implizite Joins
Im SQL:89-Standard wurden die an einem Join beteiligten Tabellen als durch Kommas getrennte Liste in der FROM
-Klausel angegeben (mit anderen Worten, ein Cross Join ).Die Join-Bedingungen wurden dann neben anderen Suchbegriffen in der WHERE
-Klausel angegeben.Diese Art von Join wird als impliziter Join bezeichnet.
Ein Beispiel für einen impliziten Join:
/*
* Eine Auswahl aller Detroit-Kunden, die
* einen Einkauf getätigt haben
*/
SELECT *
FROM customers c, sales s
WHERE s.cust_id = c.id AND c.city = 'Detroit'
Important
|
Die implizite Join-Syntax ist veraltet und wird möglicherweise in einer zukünftigen Version entfernt.Wir empfehlen, die zuvor gezeigte explizite Join-Syntax zu verwenden. |