我曾经在Sql Server和Oracle中编写查询,但对MySql还是陌生的。我需要声明一个变量并在select语句中设置所有值。这是我正在尝试的,
set @v = ''
select @v = @v + column from table group by column
select @v
如果列包含
column
------
a
a
c
然后查询应返回
@v
--
ac
答案 0 :(得分:1)
我想你想要
select @v := group_concat(distinct column SEPARATOR '')
from table;
结果:
| @v |
| --- |
| ac |