sql拼接列数据为字段,增加引号

mysql:select group_concat(列) from 表 group by null
mysql:select group_concat(列)from 表

oralce:select WM_CONCAT(A.title) as citys from tmpcity A

sql server:select stuff((select ','+A.title from tmpCity A FOR xml PATH('')), 1, 1, '') as citys

展示mysql                          

1 原数据如下

select * from tableCeShi;

2.1 拼接单列数据为一个字段  
select group_concat(wks) from tableCeShi ; -- 默认的逗号分隔

select group_concat(wks SEPARATOR ';') from tableCeShi ;  -- 指定分隔符号

2.2 拼接单列数据为一个字段,字段内容加单引号
select group_concat(concat('''',wks,'''')) as wks from tableCeShi ;

3.拼接多列为一列
SELECT concat(years,'年',wks) from tableCeShi;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值