Hallo,
ich habe ein Promlem mit einer SQL-Abfrage:
Die Sql Abfrage soll nur Zimmer ausgeben, die zwischen ANFANGSDATUM und ENDDATUM liegen. Zusätzlich soll die Anzahl der Übernachtungen berücksichtigt werden.
Hier mal eine kleine Veranschaulichung:
Mein bisherige SQL-Abfrage liefert nicht den gewünschten Erfolg
Wäre echt super wenn mir jemand helfen könnte.
Mit freundlichen Grüßen, Marco
ich habe ein Promlem mit einer SQL-Abfrage:
Die Sql Abfrage soll nur Zimmer ausgeben, die zwischen ANFANGSDATUM und ENDDATUM liegen. Zusätzlich soll die Anzahl der Übernachtungen berücksichtigt werden.
Hier mal eine kleine Veranschaulichung:
Mein bisherige SQL-Abfrage liefert nicht den gewünschten Erfolg
SQL-Abfrage
- select o.ObjektBezeichnung as Objekt, ok.ObjektKuerzel, o.ObjektBettenanzahl as Betten, rd.ReservierungDetailVon, rd.ReservierungDetailBisfrom tblObjekt as o LEFT JOIN tblReservierungDetail as rd
- ON o.ObjektID = rd.ObjektID LEFT JOIN tblObjektKategorie as ok ON o.KategorieID = ok.ObjektKategorieID
- WHERE rd.ReservierungDetailVon > '31.3.2010' AND rd.ReservierungDetailBis < '7.4.2010' OR
- rd.ReservierungDetailVon IS Null OR rd.ReservierungDetailBis IS NULL
Wäre echt super wenn mir jemand helfen könnte.
Mit freundlichen Grüßen, Marco
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „spaxi“ ()