我尝试在 SQL Server 2012 中运行以下指令:
SELECT ID, Title
from Movies
where categoryID = 1 and (MovieID,1) in
(select MovieID, count(ID)
from Copies
group by (MovieID))
但是会抛出以下错误消息:
* 消息 4145,级别 15,状态 1,第 3 行在预期条件的上下文中指定的非布尔类型表达式,靠近“,”。*
我知道这个查询在 PostgreSQL 中运行得很好。为了在 SQL Server 2012 中正常运行,我应该进行哪些更改?