Einzelnen Beitrag anzeigen

Robert_G
(Gast)

n/a Beiträge
 
#12

Re: freien Belegungszeitraum ermitteln

  Alt 4. Dez 2003, 22:38
Ich glaube so könnte es gehen:

SQL-Code:
SELECT COUNT(t.raum) CountRes
FROM T_Daten t
WHERE t.Raum = :RaumNo AND
       t.Raum NOT IN (SELECT x.Raum
                      FROM T_Daten x
                      WHERE x.Anfang BETWEEN :StartTM AND :EndTm OR
                             x.Ende BETWEEN :StartTM AND :EndTm)
Wenn Start- oder Endzeit zwischen den gegeben Werten stehen, gilt der Raum als belegt.

Hoffe ich habe dein Problem richtig verstanden.
  Mit Zitat antworten Zitat