溫馨提示×

oracle交集運算符怎么使用

小億
94
2023-07-06 10:47:23
欄目: 云計算

Oracle數(shù)據庫中的交集運算符是“INTERSECT”。它用于從兩個或多個SELECT語句的結果中獲取共同的行。下面是使用交集運算符的示例:

假設有兩個表:表A和表B,它們具有相同的列名和數(shù)據類型。

要找到表A和表B中共同的行,可以使用以下語法:

SELECT 列名 FROM 表A

INTERSECT

SELECT 列名 FROM 表B;

例如,假設有一個名為“employees”的表,包含員工的姓名和部門信息,和一個名為“managers”的表,包含經理的姓名和部門信息。要找到同時在這兩個表中的員工,可以使用以下查詢:

SELECT 姓名, 部門 FROM employees

INTERSECT

SELECT 姓名, 部門 FROM managers;

這將返回在兩個表中都存在的員工的姓名和部門信息。

0