SQL如何将一张表里的两行数据做拼接

img


拼接成一条
110 00000000000000000777 (朴津备件库 0 ,朴津样件库 0 )

直接+
select a+b from table
注意加的时候类型应该是varchar,否则会按照int型做加法
如果字段类型不是varchar,强制转换一下

group_concat函数 ,可以参考下这个 http://t.csdn.cn/lVe5n

使用convert(varchar(100),数字)将数值型字段转换成字符串,然后将该字段和字符串类型的字段进行拼接就行了
如果没有使用
convert函数进行转换,那么数字型直接+字符串会报错的