回答編集履歴

1

修正後の要件を満たすSQLを追記

2023/06/13 01:42

投稿

neko_the_shadow
neko_the_shadow

スコア2379

test CHANGED
@@ -7,3 +7,16 @@
7
7
  ON table1.id = table2.id
8
8
  GROUP BY table1.id
9
9
  ```
10
+ ---
11
+ **2023-06-13 10:41 追記**
12
+
13
+ 修正後の要件を満たすSQLは以下のようなものになるかと思います。
14
+
15
+ ```SQL
16
+ SELECT table1.id, SUM(table2.pcs), MAX(table3.value)
17
+ FROM table1
18
+ LEFT JOIN table2 ON table1.id = table2.id
19
+ LEFT JOIN table3 ON table1.id = table3.id
20
+ WHERE table2.category = 1
21
+ GROUP BY table1.id
22
+ ```