我想知道是否可以在一个结果记录中选择不同的值(使用一列)并将值格式化为逗号分隔列表?
例如:
SELECT
DISTINCT(lang) as language
FROM
countries
这导致结果集中包含多行==不同语言的数量。但是可以将这些值列入一个记录,格式化为逗号分隔列表吗?
答案 0 :(得分:0)
SELECT
GROUP_CONCAT(DISTINCT lang) AS languages
FROM
countries
功能应该有帮助:
<div class="container">
<div class="one"></div>
<div class="two"></div>
<div class="three"></div>
<div class="four"></div>
<div>
答案 1 :(得分:0)
试试这个:
SELECT
GROUP_CONCAT(DISTINCT(lang) SEPARATOR ', ')AS language
FROM
countries