Oracle EXISTS语句
一、Oracle EXISTS语句 语法
在 Oracle 中,exists 子句与 select、insert、update、delete 语句一起使用。它用于组合查询和创建子查询。
语法:
Where exists (subquery)
参数说明:
- subquery:它是一个选择语句,它返回至少一个记录集。
二、Oracle EXISTS语句 示例
表1:
表2:
示例 1
查询: select name from table1 where exists (select *from table2 where table1.id=table2.id)
示例 2
查询: select id,salary from table2 where exists (select *from table1 where table2.id=table1.id)
示例 3
查询: select * from table1 where not exists (select *from table2 where table1.id=table2.id)
热门文章
优秀文章