【发布时间】:2020-07-25 16:52:44
【问题描述】:
我在工作中遇到了一些奇怪的情况。我需要确定表中引用其父项的所有项目以及哪些项目具有一定的价值。例如
id | parentID | fieldValue
---------------------------
123 null null
124 123 2
125 123 2
126 null null
127 126 2
128 126 1
在上面的例子中,如果我的子选择要搜索 fieldValue 为“2”的所有子项,我只希望返回 123 的 ID,因为 126 有一个值为 1 的子项。
目标是:
HasParentID 不为空,如果所有其他子项的字段值 = 2,则返回 parentID。
【问题讨论】: