我试图CASE在SQL Select语句中使用,这将允许我得到结果,我可以利用一个字符串的长度来产生另一个字符串的resutls.这些是针对共享公共ID的两个数据集的非匹配记录,但是是变体数据源.
案例陈述如下:
Select Column1, Column2,
Case
When Column1 = 'Something" and Len(Column2) = '35' Then Column1 = "Something Else" and substring(Column2, 1, 35)
End as Column3
From dbo.xxx
Run Code Online (Sandbox Code Playgroud)
当我运行它时,我收到以下错误:
消息102,级别15,状态1,行5'='附近的语法不正确.