Oracle SQL Tutorial: Joins

Verbinden von Daten mehrerer Tabellen


Oracle Schulung   



Inhalt Oracle SQL

SQL Datentypen

Constraints

Insert-Befehl

Update-Befehl

delete-Befehl

Select-Befehl

NULL-Werte

Skalare SQL-Funktionen

NLS

Joins

Subqueries

Baumstrukturen

Mengenoperationen

Temporäre Tabellen

Oracle SQL-Bücher



Impressum

Sollen Informationen mehrerer Tabellen in einer Abfrage zusammengefasst werden, so benötigt man einen Join.

Beispiele:  

Alle Artikel mit der Langbezeichnung der Einheit:  

select a.artikel_nr, e.bezeichnung "Einheit"
from artikel a, einheit e
where a.einheit_ref=e.einheit_kurz;

Die Zeilen, in denen die Spalten "EINHEIT_REF" bzw. "EINHEIT_KURZ" den gleichen Wert besitzen, werden zu einer zusammengefasst. Handelt es sich bei den beteiligten Spalten um eine Fremdschlüssel-Verbindung, so wird von einem natural join gesprochen.

Informationen zu Auftrag 27:  

select a.auftrag_nr, a.kunden_nr, pos, ap.anzahl*ap.preis
from auftrag a, auftrag_pos ap
where a.auftrag_nr=ap.auftrag_nr and a.auftrag_nr=27
order by pos;

 

    Oracle Schulung



Stichwörter

Join Joins Tablle Tabellen verbinden zusammenfassen Beispiel Beispiele



Werbung:

Die passende Oracle Schulung

Fußballtor