我有一些代码可以在SQL Server 2008上运行,但是我不得不在SQL Server 2000服务器上尝试它,它会掉下来。
基本上我正在寻找两个列,中间有一个逗号。
SELECT COALESCE(cardesc1, '') + ', ' + COALESCE(cardesc2, '') AS "Car Summary" FROM macros;
答案 0 :(得分:2)
解决了!
SELECT COALESCE(cardesc1,'')+','+ COALESCE(转换(varchar(100),cardesc2),'')AS“汽车摘要”FROM宏;