回答編集履歴

1

追記

2017/01/17 00:56

投稿

yambejp
yambejp

スコア114779

test CHANGED
@@ -1,3 +1,21 @@
1
1
  $query = "SELECT * FROM choices ORDER BY RAND()";
2
2
 
3
3
  ではダメでしょうか?
4
+
5
+
6
+
7
+ # sample
8
+
9
+
10
+
11
+ ```SQL
12
+
13
+ create table choice(id int,c varchar(10));
14
+
15
+ insert into choice values(1,'山'),(1,'森'),(1,'林'),(2,'りんご'),(2,'ばなな'),(2,'みかん');
16
+
17
+ select id,group_concat(c order by rand() separator ',') as c from choice group by id;
18
+
19
+
20
+
21
+ ```