请教1个SQL语句的写法,非常感谢!

edgethinking 2015-07-28 06:54:37
-- 有1个表
create TEMPORARY TABLE t_temp
(
fid int,
fname varchar(50)
);
insert into t_temp
select 1, 'aa' union all
select 2, 'bb' union all
select 3, 'cc';

我想得到一个结果,将t_temp表中的fname的值连接起来,
得到结果: 'aa,bb,cc'.
请问这个SQL语句应该怎么写,非常感谢!
...全文
149 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Rotel-刘志东 2015-07-28
  • 打赏
  • 举报
回复
select group_concat(fname) from t_temp;
ACMAIN_CHM 2015-07-28
  • 打赏
  • 举报
回复
group_concat 就行了。
rick-he 2015-07-28
  • 打赏
  • 举报
回复
是按fid的顺序还是无序
道玄希言 2015-07-28
  • 打赏
  • 举报
回复
select min(id), group_concat(fname) from t_temp;

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧