我在表b(room_id,room_start,room_finish)中没有相应事件的表a(id,room_name)中选择值的问题mysql:如果表B中不存在,则选择表A中的所有项目
我的查询看起来如下
SELECT id, room_name FROM rooms WHERE NOT EXISTS (SELECT * FROM room_events WHERE room_start BETWEEN '1294727400' AND '1294729200' OR room_finish BETWEEN '1294727400' AND '1294729200')
表中包含多个房间,表b包含房事件 我越来越没有结果的情况下,对于任何的时间戳内房间的任何事件。我期待所有房间没有事件。
谢谢你,它做的工作,我想我忘了把括号,而尝试。 – m1k3y3 2011-01-11 18:10:48