回答編集履歴
2
追記
test
CHANGED
@@ -2,7 +2,11 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
HAVINGはselectというよりも、Group By後に行われます。
|
5
|
+
HAVINGはselectというよりも、Group By後に行われます。
|
6
|
+
|
7
|
+
処理自体全部が行われるという意味ではなく、判定が行われるということです。
|
8
|
+
|
9
|
+
例えばSum(項目)>0であれば、Sum(項目)自体はgroup by中に行われ、判定のみがgroup by後に行われる。
|
6
10
|
|
7
11
|
|
8
12
|
|
1
推敲
test
CHANGED
@@ -12,4 +12,4 @@
|
|
12
12
|
|
13
13
|
Select項目である必要はありません。
|
14
14
|
|
15
|
-
Group by項目も記述可能ですが、Where条件と記述する方が先に絞り込みが行われるので、高速です。
|
15
|
+
Group by項目も記述可能ですが、Where条件として記述する方が先に絞り込みが行われるので、高速です。
|