我有这个疑问在SQL Server 2008:SQL选择多列到一个
SELECT Id, Year, Manufacturer, Model
FROM Table
,我需要这样的事情...
SELECT Id, (Year + [space] + Manufacturer + [space] + Model) AS MyColumn
FROM Table
我怎样才能得到这样的结果?
我有这个疑问在SQL Server 2008:SQL选择多列到一个
SELECT Id, Year, Manufacturer, Model
FROM Table
,我需要这样的事情...
SELECT Id, (Year + [space] + Manufacturer + [space] + Model) AS MyColumn
FROM Table
我怎样才能得到这样的结果?
我认为,所有的整数,或者您需要转换为字符串数据类型数字数据类型。当你可以创建你的新列。
查询:
SELECT Id, (Cast([Year] as varchar(4)) + ' ' + Manufacturer + ' ' + Model) AS MyColumn
FROM Tablename
只使用' '
SELECT Id, ([Year] + ' ' + Manufacturer + ' ' + Model) AS MyColumn
FROM Tablename
这工作就像一个魅力,谢谢! –
谢谢!这工作! –