回答編集履歴
1
訂正
test
CHANGED
@@ -4,15 +4,15 @@
|
|
4
4
|
|
5
5
|
```SQL
|
6
6
|
|
7
|
-
|
7
|
+
select
|
8
8
|
|
9
|
-
|
9
|
+
...
|
10
10
|
|
11
|
-
|
11
|
+
ifnull(sum(case when sell.is_black = 0 then sell.qty end), 0) as summed_sell,
|
12
12
|
|
13
|
-
|
13
|
+
ifnull(sum(case when sell.is_black = 1 then sell.qty end), 0) as summed_black,
|
14
14
|
|
15
|
-
|
15
|
+
...
|
16
16
|
|
17
17
|
```
|
18
18
|
|
@@ -20,4 +20,6 @@
|
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
+
テーブル定義はCREATE TABLE, インデックス定義は CREATE INDEX で提示した方が適切なコメントが付き易いです。
|
24
|
+
|
23
25
|
[SQL実行計画の疑問解決には「とりあえずEXPLAIN」しよう](https://thinkit.co.jp/article/9658) で適切なインデックスが設定されているかも確認されては?
|