Hallo Bobby,
Welche Details Du dort haben willst, ist natürlich wichtig - und es kann sein dass Du dafür eine korrelierte Unterabfrage benötigst. Für korrelierte Subselects findest Du im Archiv viele viele Beiträge, oft von Ilja oder mir :-)
SELECT
bl.spaltenliste -- * ist böse[tm]
FROM
belegungen bl
WHERE
bl.kontingent > (
SELECT
SUM( bu.anzahl )
FROM
buchungen bu
WHERE
bu.roomid = bl.roomid -- das bewirkt die Korrelation
)
AND
bl.roomid = 1
AND
bl.buchstart <= '1216872001' -- das geht besser
AND
bl.buchend >= '1216872001' -- mit DATETIME
Es ist keine gute Idee, für Datums- und Zeitangaben \_nicht\_ den Datentyp DATETIME zu verwenden.
Freundliche Grüße
Vinzenz