0

CompCode、CompanyName、CompanyTypecode という列を持つ SQL Server のテーブル Company があります。CompanyTypecode が 1 の場合は「Headoffice」を CompanyName と結合し、CompanyTypeCode が 2 の場合は「Branch」を CompanyName と結合します。

4

1 に答える 1

2
select
    case
        when CompanyTypecode = 1 then 'Headoffice ' + CompanyName
        when CompanyTypecode = 2 then 'Branch ' + CompanyName
    end
from
    dbo.Company ;

Books Online の CASE

ここで何か不足していますか?これはかなり簡単に思えます。

于 2013-10-21T05:20:13.767 に答える