把一个表里的两列或者三列合并为一行

 这需要用到CONCAT的函数

 

原表:

 

把三个列(url、alexa 和 country)结合在一起,并创建一个名为 "site_info" 的别名:

1 SELECT name ,CONCAT(url,',',alexa,',',country) as site_info FROM websites;

结局:

 

posted @ 2017-09-25 14:55  原来是个帅小伙  阅读(572)  评论(0编辑  收藏  举报