我正在rails 2.3中運行MySQL數據庫。是,我在此查詢交互我的模型關聯如下:sql - 查找至少有1個訂單的用戶,並且對每個訂單都有條件。使用次數?
模式:用戶和訂單
用戶1個電子郵件
用戶有很多訂單
訂單已經一個在創建日期
我想打誰從至少有一個爲了與最新的順序爲至少3個月的所有用戶(所以,可以說,今天的電子郵件列表是2月24日日2012年,最後一個訂單于2011年11月24日或更早)
我知道如何抓住或與此查詢年11月24之前創建的訂單:
SELECT * FROM orders WHERE created_at <= "2011-11-24 00:00:00.000000 -08:00"
我不知道怎麼找至少有一個訂單的用戶,並且每個訂單都有這些條件。
任何幫助將不勝感激!
哪些表的定義? – 2012-02-24 18:06:30