利用函式:group_concat(),實現乙個id對應多個名稱時,原本為多行資料,把名稱合併成一行,如|1 | 10,20,20|
mysql中group_concat函式
完整的語法如下:
group_concat([distinct] 要連線的字段 [order by asc/desc 排序字段] [separator '分隔符'])
基本查詢
select yiyuan_id,group_concat(nl_yuzhongfangxiang) as nl_yuzhongfangxiang,group_concat(nl_fanyi_leixing) as nl_fanyi_leixing from x_yiyuanpinggu_nengli group結果:by yiyuan_id
Mysql合併查詢結果
本文通過例項介紹mysql中的group concat函式的使用方法,比如select group concat name mysql中group concat函式 完整的語法如下 group concat distinct 要連線的字段 order by asc desc 排序字段 separat...
Mysql游標查詢結果合併
drop procedure ifexists insert extra column delimiter create procedure insert extra column begin 定義判斷變數 declare flag varchar 50 定義查詢變數 declare cur cur...
mysql如何實現多行查詢結果合併成一行
利用函式 group concat 實現乙個id對應多個名稱時,原本為多行資料,把名稱合併成一行。其完整語法 group concat expr 該函式返回帶有來自乙個組的連線的非null值的字串結果。其完整的語法如下所示 group concat distinct expr expr order ...