回答編集履歴
4
修正
test
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
```SQL
|
10
10
|
|
11
|
-
select "地方", min("値") from "テーブル" group by "地方","人口" order by "人口", "地方"
|
11
|
+
select "地方", min("値") from "テーブル" group by "地方","人口" order by "人口" desc, "地方"
|
12
12
|
|
13
13
|
```
|
14
14
|
|
3
質問追記による修正
test
CHANGED
@@ -2,9 +2,13 @@
|
|
2
2
|
|
3
3
|
グループ毎に一つということなので最小値で取り出す例を。※最大ならmax()
|
4
4
|
|
5
|
+
地方ごとの人口はグルーピングしても変わらないのでそれで昇順とします。
|
6
|
+
|
7
|
+
※人口が同数の場合のソート条件が不明なので、"地方"順としました。
|
8
|
+
|
5
9
|
```SQL
|
6
10
|
|
7
|
-
select "地方", min("値") from "テーブル" group by "地方"
|
11
|
+
select "地方", min("値") from "テーブル" group by "地方","人口" order by "人口", "地方"
|
8
12
|
|
9
13
|
```
|
10
14
|
|
2
修正
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
```SQL
|
6
6
|
|
7
|
-
select min("値") from "テーブル" group by "地方"
|
7
|
+
select "地方", min("値") from "テーブル" group by "地方"
|
8
8
|
|
9
9
|
```
|
10
10
|
|
1
修正
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
```SQL
|
6
6
|
|
7
|
-
select min(値) from テーブル group by 地方
|
7
|
+
select min("値") from "テーブル" group by "地方"
|
8
8
|
|
9
9
|
```
|
10
10
|
|