【发布时间】:2014-01-30 13:39:44
【问题描述】:
我有以下 SAS 中使用的代码的摘录,并想在 SQL Server 中编写它以提取数据。
substr(zipname,1,4) in("2000","9000","3000","1000");run;
如何在 SQL Server 中编写此代码?
我试过并得到了这个错误:
在上下文中指定的非布尔类型的表达式 预计状况
【问题讨论】:
-
翻译一下这个意思怎么样?
IN子句到底应该怎么做? -
修复双引号后,可以使用
left(zipname, 4)代替substring()。
标签: sql sql-server sas