溫馨提示×

oracle怎么查詢集合的交集

小億
111
2023-12-06 22:41:03
欄目: 云計算

Oracle數據庫中,可以使用INTERSECT關鍵字來查詢集合的交集。INTERSECT將返回兩個或多個查詢結果集中共同存在的行。

語法格式如下:

SELECT column1, column2,...
FROM table1
INTERSECT
SELECT column1, column2,...
FROM table2;

示例:

假設有兩個表,分別是Table1和Table2,表結構如下:

Table1:

ID   NAME
1    A
2    B
3    C

Table2:

ID   NAME
2    B
3    C
4    D

現在要查詢Table1和Table2中共同存在的行,可以使用以下SQL語句:

SELECT ID, NAME
FROM Table1
INTERSECT
SELECT ID, NAME
FROM Table2;

執行以上SQL語句將返回如下結果:

ID   NAME
2    B
3    C

以上結果即為Table1和Table2中共同存在的行。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女