我在SQL Server中有一个表公司,其中包含CompCode,CompanyName,CompanyTypecode列。我想在Select Statement中组合ComanyName,CompanyTypeCode列,如果CompanyTypecode为1,则将'Headoffice'与CompanyName合并,如果CompanyTypeCode为2,则将“Branch”与CompanyName组合
答案 0 :(得分:2)
select
case
when CompanyTypecode = 1 then 'Headoffice ' + CompanyName
when CompanyTypecode = 2 then 'Branch ' + CompanyName
end
from
dbo.Company ;
我在这里错过了什么吗?这看起来非常简单。