回答編集履歴
4
修正
test
CHANGED
@@ -32,7 +32,7 @@
|
|
32
32
|
|
33
33
|
from テーブル t1
|
34
34
|
|
35
|
-
where not exist(
|
35
|
+
where not exists(
|
36
36
|
|
37
37
|
select 1 from テーブル where id=t1.id and 作成日 > t1.作成日
|
38
38
|
|
3
推敲
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
主だった記述例は以下です。
|
6
6
|
|
7
|
-
※全体に対してなら
|
7
|
+
※全体に対してなら前者が高速な場合が多い
|
8
8
|
|
9
9
|
|
10
10
|
|
2
訂正
test
CHANGED
@@ -16,7 +16,7 @@
|
|
16
16
|
|
17
17
|
from テーブル t1 inner join (
|
18
18
|
|
19
|
-
select id, max(作成日) from テーブル group by id
|
19
|
+
select id, max(作成日) as 作成日 from テーブル group by id
|
20
20
|
|
21
21
|
) t2
|
22
22
|
|
1
推敲
test
CHANGED
@@ -1,8 +1,10 @@
|
|
1
1
|
同じ結果を抽出する場合でも、色々な記述が可能です
|
2
2
|
|
3
|
-
|
3
|
+
追加の条件がある場合には、記述の違いでレスポンスにも差が出ます。
|
4
4
|
|
5
5
|
主だった記述例は以下です。
|
6
|
+
|
7
|
+
※全体に対してなら全社が高速な場合が多い
|
6
8
|
|
7
9
|
|
8
10
|
|