我需要在TSQL中应用EXCEPT
(与Oracle中的MINUS
相同)操作。我尝试了一个简单的代码
select * from Table1
except
select * from Table1 where calndr_dt between '2014-10-01' and '2014-10-10'`
每个子查询都正常执行。但是当与EXCEPT
联合时,它将返回以下错误消息。
Msg 103010,Level 16,State 1,Line 1
在第2行解析错误:列:1:除了'之外的语法不正确。
答案 0 :(得分:0)
如果您有此子句,请从第一个查询中删除ORDER BY子句。