回答編集履歴
1
説明不足
answer
CHANGED
@@ -1,4 +1,7 @@
|
|
1
|
+
外側の WHERE の AND cost_sales != 0 を外してみるとわかりやすいと思います。
|
2
|
+
|
1
|
-
code
|
3
|
+
code = 1301 がこのようになっているとします。
|
4
|
+
|
2
5
|
|release_at|const_sales|
|
3
6
|
|:--|--:|
|
4
7
|
|2019-05-13|232446|
|
@@ -6,7 +9,9 @@
|
|
6
9
|
|2019-05-20|0|
|
7
10
|
|2019-05-21|0|
|
8
11
|
|
12
|
+
★1 は 4件すべて抽出されます。
|
9
|
-
|
13
|
+
★2 は 下の2件が抽出されます。
|
10
|
-
★2だと下の2件が抽出され、その後、const_sales = 0 が除かれるため抽出されなくなってしまいます。
|
11
14
|
|
15
|
+
そして、AND cost_sales != 0 をつけると★1 は 2件、★2 は 0件になります、
|
16
|
+
|
12
17
|
★1 が要件を満たすならそのままでよさそうです。
|