group_concat()函数,用于实现列转行
用法:group_concat( [DISTINCT] 要连接的字段 [Order BY 排序字段 ASC/DESC] [Separator '分隔符'] )
group_concat如何取第一个值:
select substring_index(group_concat(t.id order by t.create_time desc),',',1)
from test t
如:id = 4,3,2,1
运行结果:4
group_concat(t.id) //默认按照“,”分割,运行结果:4,3,2,1
group_concat(t.id separator ';') //设置按照“;”分割 ,运行结果:4;3;2;1