Einzelnen Beitrag anzeigen

Benutzerbild von sieppl
sieppl

Registriert seit: 15. Aug 2004
Ort: Münster
198 Beiträge
 
Delphi 7 Professional
 
#14

Re: [MySQL] Negative SQL-Abfrage

  Alt 22. Aug 2006, 10:17
SQL-Code:
select bücher.name, "KW 38 frei"
  from bücher
    left outer join reservierungen
      on reservierungen.buch_id = bücher.id
      and reservierungen.woche = 38
  where reservierungen.woche is null
  group by bücher.name
UNION
select bücher.name, "KW 39 frei"
  from bücher
    left outer join reservierungen
      on reservierungen.buch_id = bücher.id
      and reservierungen.woche = 39
  where reservierungen.woche is null
  group by bücher.name
So klappt es! Vielen Dank! Mein Fehler war es die Bedingung mit der KW in die WHERE-Klausel zu setzen anstatt in die JOIN-Bedingung. Wieder was gelernt.
Sebastian
  Mit Zitat antworten Zitat