列合并的SQL语句!

需要得到一列值n,
n列的结果由b列与c列组合,两列中间需加入"--",如:11--22
---------------------------------------------------------------

如果AB为数值型:
select cast(a as varchar(10))+'--'+cast(b as varchar(10)) from tablename
字符型:
select a+'--'+b from tablename
---------------------------------------------------------------

楼上正确,楼主结贴吧,呵呵
---------------------------------------------------------------

字符型:
varchar
select a+'--'+b from tablename
char
select rtrim(a)+'--'+rtrim(b) from tablename

Published At
Categories with 数据库类
Tagged with
comments powered by Disqus