您好我有两个列名为BankNo,另一个名为BranchNo。我运行一个视图,选择银行号码和那里的分支机构。一家银行没有分行编号,所以我希望这个值不会出现“空”,而是出现“无分支”。 BranchNo列是一个数字字段。请帮忙
答案 0 :(得分:3)
SELECT Coalesce(Cast(BranchNo as varchar(11)), 'No Branch') As BranchNo
...
Coalesce()
功能:http://msdn.microsoft.com/en-us/library/ms190349.aspx
答案 1 :(得分:0)
尝试这样的事情
Select BankNo, ISNULL(Cast(BranchNo as nvarchar(10),'No Branch') from BankTable