获取GROUP_BY值作为字符串

时间:2013-03-13 19:36:53

标签: php mysql sql group-by group-concat

我有一个名为问题的简单表:

id | asker
 1 | Bob
 2 | Marley
 3 | Bob

我想得到一个以逗号分隔的提问者值列表。我使用以下查询:

SELECT GROUP_CONCAT(asker) FROM questions

这将导致:

Bob,Marley,Bob

我希望它能像这样结果:

'Bob','Marley','Bob'

由于

1 个答案:

答案 0 :(得分:5)

原版在mySQL中不起作用。

解决Wrikken非常有效的问题

SELECT GROUP_CONCAT(concat('''',asker,'''')) FROM questions