下面是我的带有 case 语句的 SQL。
select
a.AssociationClubNumber,
case a.AssociationClubNumber
when NULL then 'NA'
when '' then 'NA'
else a.AssociationClubNumber
end as 'AssociationClubNumber'
from
[dbo].[Customer] a
如果a.AssociationClubNumber是NULL或"",则CASE应该返回字符串“NA”。
我尝试了几种不同的组合,但不知何故它没有执行。