Also ich habe die folgende Aufgabe:

Soweit habe ich verstanden, dass wir mittels den Tabellen Aufnahme, CD und Stueck zählen sollen, wie viele Stuecke auf einer CD sind und dann sollen wir diese Anzahl durch den Wert anz_cds (von der Tabelle CD) dividieren und in eine Tabelle schreiben. Aus dieser Tabelle werden dann die obigen Werte ermittelt. Ich verstehe aber nicht ganz wie ich diese Unteranfrage aufbauen soll... So werden die Tabellen gelinked:

Soweit habe ich verstanden, dass wir mittels den Tabellen Aufnahme, CD und Stueck zählen sollen, wie viele Stuecke auf einer CD sind und dann sollen wir diese Anzahl durch den Wert anz_cds (von der Tabelle CD) dividieren und in eine Tabelle schreiben. Aus dieser Tabelle werden dann die obigen Werte ermittelt. Ich verstehe aber nicht ganz wie ich diese Unteranfrage aufbauen soll... So werden die Tabellen gelinked:
SQL:
Select s1.snr,
s1.knr,
s1.titel,
s1.tonart,
s1.opus,
c1.cdnr,
c1.name,
c1.hersteller,
c1.anz_cds,
c1.gesamtspielzeit
From Stueck s1,
Aufnahme a1,
CD c1
Where a1.cdnr = c1.cdnr
and s1.snr = a1.snr