回答編集履歴

3

訂正内容を追記

2020/02/18 02:26

投稿

ikatako
ikatako

スコア270

test CHANGED
@@ -30,6 +30,8 @@
30
30
 
31
31
 
32
32
 
33
+ # select ,max( name ) as name, max( age ) as age → マチガイ
34
+
33
35
  select name, max( age ) as age
34
36
 
35
37
  from users
@@ -41,3 +43,5 @@
41
43
 
42
44
 
43
45
  ```
46
+
47
+ すみません`name`に`max`使っていたところを「マチガイ」として削除致しました。

2

訂正

2020/02/18 02:26

投稿

ikatako
ikatako

スコア270

test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
 
32
32
 
33
- select max( name ) as name, max( age ) as age
33
+ select name, max( age ) as age
34
34
 
35
35
  from users
36
36
 

1

SQLfiddleを追加

2020/02/18 02:23

投稿

ikatako
ikatako

スコア270

test CHANGED
@@ -1,6 +1,34 @@
1
1
  こちらでいけると思います。大きいは`max`です。
2
2
 
3
+
4
+
5
+ [下記のコードを実行する](http://sqlfiddle.com/#!9/110fab/4)
6
+
3
7
  ```SQL
8
+
9
+ CREATE TABLE users
10
+
11
+ (`name` varchar(6), `age` int, `birth day` text)
12
+
13
+ ;
14
+
15
+ INSERT INTO users
16
+
17
+ (`name`, `age`, `birth day`)
18
+
19
+ VALUES
20
+
21
+ ('taro', 13, 0701),
22
+
23
+ ('ichiro', 14, 0808),
24
+
25
+ ('taro', 14, 0701),
26
+
27
+ ('kengo', 16, 0909)
28
+
29
+ ;
30
+
31
+
4
32
 
5
33
  select max( name ) as name, max( age ) as age
6
34