SELECT OrderID FROM dbo.Orders
WHERE EmployeeID =(SELECT EmployeeID FROM dbo.Employees WHERE LastName LIKE N'D%');
括号中有多个结果时,正确的做法是用“in”代替“=”,就可以出正确结果
SQL错误排查 子查询返回的值不止一个 子查询用作表达式时,这种情况是不允许的
阅读 40
2022-07-12
SELECT OrderID FROM dbo.Orders
WHERE EmployeeID =(SELECT EmployeeID FROM dbo.Employees WHERE LastName LIKE N'D%');
括号中有多个结果时,正确的做法是用“in”代替“=”,就可以出正确结果
相关推荐
精彩评论(0)