回答編集履歴
4
追記
test
CHANGED
@@ -2,4 +2,4 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
その他のSQLではどれかが決定的に早い or 遅いというものはないと思います。入っているデータ(統計情報)次第でどれがベストかは変わってくるので、実行計画を確認するのが一番です。
|
5
|
+
その他のSQLではどれかが決定的に早い or 遅いというものはないと思います。入っているデータ(統計情報)、張られている索引、DBMS次第でどれがベストかは変わってくるので、実行計画を確認するのが一番です。
|
3
誤字修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
1つ目のSQLはGROUP BYで指定されておらず、集約関数でもリテラルでもないカラムSELECT句に含むため、文法エラーになると思われます。MySQLだとエラーにならないかもしれませんが、それでも正しい結果は保障されません。
|
1
|
+
1つ目のSQLはGROUP BYで指定されておらず、集約関数でもリテラルでもないカラムをSELECT句に含むため、文法エラーになると思われます。MySQLだとエラーにならないかもしれませんが、それでも正しい結果は保障されません。
|
2
2
|
|
3
3
|
|
4
4
|
|
2
説明追加
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
1つ目のSQLはGROUP BYで指定
|
1
|
+
1つ目のSQLはGROUP BYで指定されておらず、集約関数でもリテラルでもないカラムSELECT句に含むため、文法エラーになると思われます。MySQLだとエラーにならないかもしれませんが、それでも正しい結果は保障されません。
|
2
2
|
|
3
3
|
|
4
4
|
|
1
文法の修正
test
CHANGED
@@ -2,4 +2,4 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
その他のSQLではどれかが決定的に早い or 遅いというものはな
|
5
|
+
その他のSQLではどれかが決定的に早い or 遅いというものはないと思います。入っているデータ(統計情報)次第でどれがベストかは変わってくるので、実行計画を確認するのが一番です。
|