我的模型是A as many B
。這些表格由A.id
和B.item_id
相關。 B
有一個名爲created_at
的列。我需要從A
中選擇所有行,以使B.created_at
大於2016-09-1`。我想知道是否有可能使用類似下面這樣的查詢解決這個問題:Sql比其他表的值大幾行
SELECT * FROM A
WHERE (
(SELECT B.created_at
FROM B
WHERE B.item_id = A.id)
>= '2016-09-1')
無需加入請致電 –
爲什麼不加入?它充當過濾器,只給你你需要的東西。 – Siyual