/ / Menschen, die NUR an einen bestimmten Ort gehen. Wie würden Sie eine Abfrage dafür erstellen? - MySQL, SQL

Leute, die NUR an einen bestimmten Ort gehen. Wie würden Sie eine Abfrage dafür erstellen? - MySQL, SQL

Angesichts der Tischfrequenz (Trinker, Bar), die anzeigt, welche Trinker regelmäßig zu einer bestimmten Bar gehen. Wie würden Sie die Trinker finden, die NUR "Taverne" sagen?

Antworten:

0 für die Antwort № 1

Nicht sicher, was dies mit 3 Tabellen zu tun hat, aber:

SELECT * FROM FREQUENT
WHERE BAR = "TAVERN"
AND DRINKER NOT IN (SELECT DRINKER FROM FREQUENT WHERE BAR <> "TAVERN")

Holen Sie sich zuerst eine Liste der Personen, die in eine Taverne gehen, und schließen Sie dann diejenigen aus, die in eine Bar gehen, die keine Taverne ist.