oracle 使用IN运算符
2016-10-04 17:25
169 查看
当在多行子句查询中使用IN运算符时,外查询会尝试与子查询结果中的任何一个结果进行匹配,只要有一个匹配成功,则外查询返回当前检索的记录。
例子:
select * from cldjxx where hphm in (select hphm from cljbxx where hphm like '%009%');
例子:
select * from cldjxx where hphm in (select hphm from cljbxx where hphm like '%009%');
相关文章推荐
- ORACLE中对in操作使用变量绑定的方法
- Oracle通配符,运算符的使用
- Oracle中 IN 和 EXISTS 的性能区别和使用注意事项
- mybatis下oracle查询语句where xxx in(aa,bb)的使用方式
- oracle:case 语句使用(用于select子句的case语句中可以使用in这个函数)
- 在通配符中使用范围运算符(Using the Range Operator in Wildcard Queries)
- Oracle 中使用IN 遇到的问题
- Oracle 使用IN子句的非相关子查询
- (转)oracle 连接运算符,连接字符串,||双竖线,在列别名上使用双引号,使用带有特殊字符的列别名
- Oracle Study之---Oracle IN和NOT IN的使用
- oracle通配符,运算符的使用
- Oracle与Mysql应用总结(in如何与list绑定、Hint使用介绍)
- Oracle通配符,运算符的使用
- 在ASP.NET MVC 4 on Mono中使用OracleClient in CentOS 6.x的问题记录
- How to use expdp/empdp in Oracle Database (使用expdp/impdp导入导出oracle数据 )
- oracle通配符,运算符的使用
- Oracle中使用Table()函数解决For循环中不写成 in (l_idlist)形式的问题
- oracle通配符,运算符的使用, 冒号问题
- oracle 使用IN 不能超过1000问题的解决(oracle中列表中的最大表达式数为 1000)
- Oracle Study之---Oracle IN和NOT IN的使用