回答編集履歴
2
訂正
test
CHANGED
@@ -1,12 +1,4 @@
|
|
1
1
|
可能なら問題の出典を明示された方が良いです。SQLは実際にCREATE TABLE文やINSERT文を用意して実行に実行しないと理解は難しいです。だから、質問にCREATE TABLE文やINSERT文を載せた方が解決が早いです。また、Oracleはマルチバイト文字を含んだテーブル名や列名などはダブルクォートで囲まないと動作保障されません。
|
2
|
-
|
3
|
-
|
4
|
-
|
5
|
-
> 社員表から,男女それぞれの最年長社員を除くすべての社員を取り出す
|
6
|
-
|
7
|
-
|
8
|
-
|
9
|
-
だから回答が間違っています。
|
10
2
|
|
11
3
|
|
12
4
|
|
1
訂正
test
CHANGED
@@ -20,6 +20,6 @@
|
|
20
20
|
|
21
21
|
FROM "社員" S1
|
22
22
|
|
23
|
-
WHERE S1."生年月日"
|
23
|
+
WHERE S1."生年月日" > (SELECT MIN(S2."生年月日") FROM "社員" S2 WHERE S1."性別"=S2."性別") ;
|
24
24
|
|
25
25
|
```
|