回答編集履歴
1
SQLを加筆
test
CHANGED
@@ -1,2 +1,18 @@
|
|
1
1
|
テーブル:データ内容B 単独に対する GROUP BY 区番 で 区番, COUNT(店名) を求めたものに
|
2
2
|
テーブル:データ内容A をJOINする、という形で求まるかと。
|
3
|
+
|
4
|
+
```sql
|
5
|
+
SELECT A.区名, COALESCE(X.数, 0) AS "店舗数"
|
6
|
+
FROM
|
7
|
+
データ内容A AS A
|
8
|
+
LEFT JOIN (
|
9
|
+
SELECT
|
10
|
+
区番, COUNT(店名) AS 数
|
11
|
+
FROM
|
12
|
+
データ内容B
|
13
|
+
GROUP BY
|
14
|
+
区番
|
15
|
+
) AS X ON A.区番 = X.区番
|
16
|
+
ORDER BY A.区番
|
17
|
+
;
|
18
|
+
```
|