兔八哥软件爱分享

关注

SQL错误排查 子查询返回的值不止一个 子查询用作表达式时,这种情况是不允许的

兔八哥软件爱分享

关注

阅读 40

2022-07-12

SELECT OrderID  FROM dbo.Orders   
WHERE EmployeeID =(SELECT EmployeeID FROM dbo.Employees WHERE LastName LIKE N'D%');

括号中有多个结果时,正确的做法是用“in”代替“=”,就可以出正确结果

相关推荐

以沫的窝

子查询返回的值多于一个

以沫的窝 41 0 0

栖桐

【MySQL】不允许你不会使用子查询

栖桐 55 0 0

霍华德

MS-SQL的子查询表达式(1)

霍华德 75 0 0

霍华德

SQL SELECT 子查询与正则表达式

霍华德 32 0 0

开源GIS定制化开发方案

分享一个子查询的mybatis动态sql

开源GIS定制化开发方案 22 0 0

古月无语

OceanBase 中一个关于 NOT IN 子查询的 SQL 优化案例

古月无语 9 0 0

q松_松q

MYSQL 不允许在子查询的同时删除原表数据的解决方法 specify target table

q松_松q 29 0 0

青鸾惊鸿

计算一个合法表达式的值

青鸾惊鸿 81 0 0

今天你读书了吗

MySQL用正则表达式查询判断一个字段的值是否是数字

今天你读书了吗 47 0 0

荷一居茶生活

OceanBase的SQL 优化实践: NOT IN 子查询

荷一居茶生活 4 0 0

精彩评论(0)

0 0 举报