Vinzenz Mai: MySQL: Übungsaufgabe

Beitrag lesen

Hallo

aufgabe: is das buch mit den meisten stichwörtern ausgeliehen: ja/nein ?

tabellen:
gehoert_zu mit stichwortnr und buchnr
buch mit buchnr und ausleihernr
weitere tabellen auf anfrage!

Du benötigst eine korrelierte Unterabfrage, die Aggregatsfunktion MAX() und vernünftigerweise den Vergleichsoperator IS NULL. Sollte tatsächlich der Integerwert 0 verwendet werden, um anzuzeigen, dass das Buch keinen Ausleiher hat, dann ein Vergleich mit den üblichen Vergleichsoperatoren. LIMIT kommt in meinen Überlegungen überhaupt nicht vor).
Wenn wirklich "Ja", "Nein" ausgegeben werden soll, käme entweder das if()-Konstrukt oder der case-Operator in Frage.

Viel mehr kann man ohne Beispieldatensätze und genauere Definition der Spalten nicht sagen.

Freundliche Grüße

Vinzenz