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)

热门文章

优秀文章