mysql怎么合并多行 MySQL合并表

mysql如何将多行数据合并成一行【mysql怎么合并多行 MySQL合并表】您好.
以前有高人写过类似的:
select id,group_concat(re_id order by re_id separator ",") as re_id
from tablename
group by id
方法2:
select group_concat(list_name) from aa_list
如果还有问题,可以继续追问,感谢 。
mysql数据库中怎样实现多行合并为一行sql语句最后使用group bymysql怎么合并多行,那样就可以得到合并mysql怎么合并多行的效果了!
MySQL多行update合并一行书写需求:
如何将多条update语句合并为一条update语句:
如mysql怎么合并多行,update table1 set col='2012' haha='hello' where id='2014001'
update table1 set col='1009' haha='nihao' where id='2014003'
上面 这两行 执行之后,每一条需要5秒,总共需要10秒才能执行完.
如何合并为一条mysql怎么合并多行?
在网上找mysql怎么合并多行了好久,总结mysql怎么合并多行了一个相对简单的语句(有些语句是函数语句 , 有点晕),如下:
update table1 set col=(case id
when '2014001' then '2012'
when '2014003' then '1009' end),
haha=(case id
when '2014001' then 'hello'
when '2014003' then 'nihao' end)
whereid in('2014001','2014003')
改成这个之后,还是需要5秒,但是,它只执行了一次,所以只需要5秒
关于mysql怎么合并多行和MySQL合并表的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读