回答編集履歴
2
a
test
CHANGED
@@ -16,6 +16,8 @@
|
|
16
16
|
|
17
17
|
inner join t_bbs child on parent.id = child.parent_id
|
18
18
|
|
19
|
-
where parent.deleted_at is null
|
19
|
+
where parent.deleted_at is null
|
20
|
+
|
21
|
+
and child.deleted_at is null;
|
20
22
|
|
21
23
|
```
|
1
union all, 注釈追記
test
CHANGED
@@ -1,4 +1,6 @@
|
|
1
1
|
ゴールが分からないですが、欲しい結果はこんな感じでしょうか?
|
2
|
+
|
3
|
+
インデックスが効かない設計、クエリだと思うので、性能面には気を付けてください。
|
2
4
|
|
3
5
|
|
4
6
|
|
@@ -8,7 +10,7 @@
|
|
8
10
|
|
9
11
|
where parent_id is null and deleted_at is null
|
10
12
|
|
11
|
-
union
|
13
|
+
union all
|
12
14
|
|
13
15
|
select child.* from t_bbs parent
|
14
16
|
|