Mein Modell ist A as many B
. Diese Tabellen beziehen sich auf A.id
und B.item_id
. B
hat eine Spalte namens created_at
. Ich muss alle Zeilen von A
so wählen, dass B.created_at
größer ist als 2016-09-1`. Ich würde gerne wissen, ob es möglich, diese Frage mit einer Abfrage ähnlich wie diese lösen:Sql mehrere Zeilen größer als der Wert der anderen Tabelle
SELECT * FROM A
WHERE (
(SELECT B.created_at
FROM B
WHERE B.item_id = A.id)
>= '2016-09-1')
ohne mitmachen bitte –
Warum ohne beitreten? Es fungiert als Filter, um Ihnen nur das zu geben, was Sie brauchen. – Siyual