回答編集履歴
2
訂正
answer
CHANGED
@@ -3,9 +3,9 @@
|
|
3
3
|
CREATE TABLE文が提示されたのでSELECT文を訂正しました。
|
4
4
|
```SQL
|
5
5
|
SELECT DISTINCT
|
6
|
+
B.`cd`
|
6
|
-
|
7
|
+
,A.`id`
|
7
8
|
, A.`customerName`
|
8
|
-
, B.`cd`
|
9
9
|
, B.`data1`
|
10
10
|
FROM `tableA` A
|
11
11
|
LEFT JOIN `tableB` B
|
1
訂正
answer
CHANGED
@@ -1,10 +1,14 @@
|
|
1
1
|
SUBQUERYにする必要がわかりません。
|
2
2
|
|
3
|
+
CREATE TABLE文が提示されたのでSELECT文を訂正しました。
|
3
4
|
```SQL
|
4
|
-
SELECT
|
5
|
+
SELECT DISTINCT
|
6
|
+
A.`id`
|
7
|
+
, A.`customerName`
|
8
|
+
, B.`cd`
|
9
|
+
, B.`data1`
|
5
|
-
FROM `tableA`
|
10
|
+
FROM `tableA` A
|
6
|
-
LEFT JOIN `tableB`
|
11
|
+
LEFT JOIN `tableB` B
|
7
|
-
ON
|
12
|
+
ON A.`id` = B.`id`
|
8
|
-
GROUP BY `tableB`.`cd`, `tableA`.`id`
|
9
|
-
ORDER BY
|
13
|
+
ORDER BY B.`cd` DESC, A.`id`
|
10
14
|
```
|