oracle exists 条件查询
2016-11-01 00:00
176 查看
select /*+index(table_a columna)*/ distinct tx_oper_id from table_a where not exists( select * from table_b where b.id=a.id )
参考Oracle官方说明
https://docs.oracle.com/cd/B19306_01/server.102/b14200/conditions012.htm
EXISTS Condition
AnEXISTScondition tests for existence of rows in a subquery.
Table 7-11 shows the
EXISTScondition.
Table 7-11 EXISTS Condition
Type of Condition | Operation | Example |
---|---|---|
EXISTS | TRUEif a subquery returns at least one row. | SELECT department_id FROM departments d WHERE EXISTS (SELECT * FROM employees e WHERE d.department_id = e.department_id); |
相关文章推荐
- oracle中的exists 和 in (ps:查询条件在括号内容值域)
- 关于oracle中无法查询中文条件的解决方法
- sqlserver和oracle中对datetime进行条件查询的一点区别小结
- ibatis动态多条件查询及模糊查询(oracle,mysql,sql)
- SQL ORACLE 查询 日期条件
- ibatis中oracle timestamp 条件查询特别是包括当天的内容
- Oracle中关于long类型表的转换附加到条件查询中
- Oracle中如何根据一个字段查询是否有符合条件的记录
- oracle 条件查询,比较运算符,逻辑运算符,特殊运算符,判断空值,大小写敏感,多行,多列子查询
- Oracle(二)---------条件查询与排序数据
- Oracle查询表的索引,主键,外键和约束条件
- 如何进行ibatis动态多条件组合查询以及模糊查询(oracle,mysql)
- 如何进行ibatis动态多条件组合查询以及模糊查询(oracle,mysql)
- oracle查询语句中的exists 和in 的详细用法
- ORACLE——ROWNUM解析(使用ROWNUM大于条件,无法得到任何查询结果)
- sqlserver和oracle中对datetime进行条件查询的一点差异
- Oracle中含EXISTS查询语句分析
- oracle 可选模糊条件查询
- SQL - 查询条件 In与exists的区别
- Oracle查询时做条件判断