在SQL Server中,以下查询错误的原因是什么?( )
select * from Orders where OrderID = (select OrderID from OrderItems where ItemQty > 50)
在子查询中,应使用"*"而不是"OrderID"。
子查询可以返回多条记录,因此应将"="替换为"in"。
子查询不应使用括号
以上都不是
在SQL Server中,以下查询错误的原因是什么?( )
select * from Orders where OrderID = (select OrderID from OrderItems where ItemQty > 50)
在子查询中,应使用"*"而不是"OrderID"。
子查询可以返回多条记录,因此应将"="替换为"in"。
子查询不应使用括号
以上都不是