Follow

Und niemand ist bei b) auf die Idee gekommen, einfach SELECT v_id, v_name, v_vorname FROM Verkaeufer; zu machen… Alle rödeln da mit NULL und JOIN und so rum. Keiner der Technischen Informatik-Studierenden kommt auf die Idee, dass es 2001 noch keinen Raspberry Pi gab. Aber nun gut, wenn sie die Aufgabe lieber kompliziert lösen wollen,dürfen sie das gerne machen.

@humpaaa aaaber ich finde die Formulierung von b suggeriert dass nur ein Datensatz zurückkommen soll, da kann man doch nicht einfach alle Verkaeufer ausgeben ...

@inanedirk Datenbanksysteme liefern immer Relationen als Ergebnis auf Anfragen zurück. Relationen sind Mengen. Für die Anfrage ist es daher unerheblich, ob das Resultat aus einem oder mehreren Tupeln besteht.

@humpaaa Die Studenten haben in Frage b) also ein „nur“ einfach hereininterpretiert? Zugegeben, wäre mir genauso passiert.

@humpaaa für einen nicht studierten Handwerker: Wie sieht denn die Lösung zu b aus?
SELECT * FROM Verkäufer WHERE v_id NOT IN (SELECT v_id FROM Umsatz WHERE datum=21.5.2001)

Ja ich weiß * ist böse

Sign in to participate in the conversation
chaos.social

chaos.social - because anarchy is much more fun with friends.
chaos.social is a small Mastodon instance for and by the Chaos community surrounding the Chaos Computer Club. We provide a small community space - Be excellent to each other, and have a look at what that means around here.
Follow @ordnung for low-traffic instance-related updates.
The primary instance languages are German and English.