Einzelnen Beitrag anzeigen

Mikkey

Registriert seit: 5. Aug 2013
265 Beiträge
 
#6

AW: 3-fache Zeitüberschneidung

  Alt 2. Sep 2013, 18:07
Damit das mit den Abfragen richtig funktioniert, muss eine Tabelle zur "Führung" vorhanden sein:

Code:
Select Mitarbeiter m
 outer Join a on a.Mitarb=m.id
 outer Join b on b.Mitarb=m.id
 outer Join c on c.Mitarb=m.id
where a.start between b.start and b.end or
      b.start between a.start and a.end or
      a.start between c.start and c.end or
      b.start between a.start and a.end or
      b.start between c.start and c.end or
      c.start between b.start and b.end
Gruß, Mikkey

Geändert von Mikkey ( 2. Sep 2013 um 18:25 Uhr) Grund: Vergleiche entsprechend Kommentar #7 korrigiert
  Mit Zitat antworten Zitat