我需要在一个字符串中放一个case语句。如何实现这一目标?
select DATEDIFF(MM, select CASE FA.new_ownertype
WHEN 8 then FA.new_vlenrollmentstartdate
ELSE FA.new_contractstartdate from BingMapsPlatform_Stagging.dbo.FilteredAccount as FA
END, GETDATE())
答案 0 :(得分:4)
select DATEDIFF(MM,
CASE FA.new_ownertype
WHEN 8 then FA.new_vlenrollmentstartdate
ELSE FA.new_contractstartdate
END, GETDATE())
from BingMapsPlatform_Stagging.dbo.FilteredAccount as FA