回答編集履歴

1

sample

2017/10/03 02:24

投稿

yambejp
yambejp

スコア114814

test CHANGED
@@ -39,3 +39,47 @@
39
39
 
40
40
 
41
41
  のようなデータの持ち方をした方がよいでしょう
42
+
43
+ # sample
44
+
45
+
46
+
47
+ ```SQL
48
+
49
+ create table tbl(id int primary key auto_increment,name varchar(10),score int);
50
+
51
+ insert into tbl(name,score) values
52
+
53
+ ('A',20),
54
+
55
+ ('A',35),
56
+
57
+ ('A',50),
58
+
59
+ ('A',86),
60
+
61
+ ('A',77),
62
+
63
+ ('B',20),
64
+
65
+ ('B',35),
66
+
67
+ ('B',50),
68
+
69
+ ('C',34),
70
+
71
+ ('C',55),
72
+
73
+ ('C',12),
74
+
75
+ ('C',45),
76
+
77
+ ('C',75),
78
+
79
+ ('C',34);
80
+
81
+ select name,group_concat(score) as scores from tbl group by name;
82
+
83
+
84
+
85
+ ```