У меня есть несколько моделей, которые выглядят примерно так: родитель имеет отношения 1-2-M с ребенком, а ребенок имеет отношения 1-2-M с дочерним ребенком.
Parent
------
Parent_ID
Child
-----
Child_ID,
Parent_ID
Sub-Child
---------
Child_ID,
Version_Number (numeric),
Sent (date),
Void (date)
Мне нужен запрос, который возвращает список уникальных идентификаторов parent_id, где последняя версия (по номеру версии) соответствующего дочернего элемента 'sent' == null
, но 'void' != null
.
Я переваривал это в своей голове и не могу понять, что.
Любой совет будет принят с благодарностью.
Спасибо
Роберт