我在我的數據庫中有一對多關係,其中一個事件可能有多個日期。我需要找到所有沒有比當前日期更大的事件的事件(即已經過期的事件)。查詢多個日期不大於當前日期
我使用下面的選擇與將來的日期所有這些事件:
SELECT events.id AS id,events.picture,events.name,events.venue,events.city
FROM events,event_dates
WHERE event_dates.start_date >= DATE(NOW())
GROUP BY events.id ORDER BY events.id DESC
我不是很聰明試圖扭轉這一點,並獲得所有日期< DATE(NOW())
或NOT event_dates.start_date >= DATE(NOW())
哪個(或者哪個都不)更接近這個想法。
你對這些疑問的瞭解展示了我一如既往的無知 – kalpaitch 2010-11-07 22:37:32