質問編集履歴
2
a.idをROW_NUMBER() OVER(ORDER BY a.id ASC) id,に変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -54,7 +54,7 @@
|
|
54
54
|
|
55
55
|
select
|
56
56
|
|
57
|
-
a.id,
|
57
|
+
ROW_NUMBER() OVER(ORDER BY a.id ASC) id,
|
58
58
|
|
59
59
|
a.名前,
|
60
60
|
|
1
白い部分についての明記とleft joinを使わずにという件名で考えたsqlにleft jonがある」部分の変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -5,6 +5,10 @@
|
|
5
5
|
どんなヒントでもいいので、視点をください。
|
6
6
|
|
7
7
|
SQL初心者ですが、回答しなければ仕事がもらえない状況で切羽詰っています。
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
「left joinを使わずにという件名で考えたsqlにleft jonがある」のは、元々問題を与えられたときにはupdateやinsert、drop、createは使うな、書き換えは禁止と言われていただけだったので、自分なりに調べleft joinの自己結合でなら出力が可能でした。そして、それを持っていったところ、急にleft joinも使わずにおこなうように言われました。
|
8
12
|
|
9
13
|
|
10
14
|
|
@@ -17,6 +21,14 @@
|
|
17
21
|
updateやinsertを使わずにselectで
|
18
22
|
|
19
23
|
上のテーブルの状態から下のテーブルの状態での出力
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
スプレッドシートの白い部分はnullです。よろしくお願いします。
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
|
20
32
|
|
21
33
|
![元の状態](8fee7f8325867d24c4687ba025961ee3.jpeg)
|
22
34
|
|