Joins in SQL-Anfragen: Formulierungsvarianten • Klassischer• •Stil• (•nicht• •zu• •empfehlen•, da •nicht• •sofort• •als• Join •zu• •erkennen•):•SELECT •K.KName•, Ware •FROM Kunde K, Auftrag•WHERE •K.KName• = •Auftrag.KName• •Seit• SQL92 ("ANSI-•Stil•"): •Natürlicher• •Verbund• (•implizit• •über• •gleiche• Attribute)•SELECT •KName•, Ware•FROM Kunde •NATURAL JOIN •Auftrag•Theta-Join •mit• •expliziter• Join-•Bedingung•: •ON•-•Klausel•SELECT •Kunde.KName•, Ware •FROM Kunde •JOIN• •Auftrag•ON• •Kunde.KName• = •Auftrag.KName•Analog •auch• •andere• Join-•Arten•LEFT (OUTER) JOIN•RIGHT (OUTER) JOIN•FULL (OUTER) JOIN Kunde (•KName•, KAdr, Saldo)•Lieferant (•LName•, •Ware•, LAdr, Preis)•Auftrag (•KName•, •LName•, •Ware•, Menge)