Oracle中兩個查詢數據相減


MINUS指令是運用在兩個 SQL 語句上。

它先找出第一個 SQL 語句所產生的結果,然后看這些結果有沒有在第二個 SQL 語句的結果中。

如果有的話,那這些結果就被去除,而不會在最后的結果中出現。

如果第二個 SQL 語句所產生的結果並沒有存在於第一個 SQL 語句所產生的結果內,那這些結果就被拋棄。

 

 

MINUS的語法如下:
[SQL 語句 1]
MINUS
[SQL 語句 2]
 
SQL中的UNION用法
UNION 指令的目的是將兩個 SQL 語句的結果合並起來。從這個角度來看, UNION 跟 JOIN 有些許類似,因為這兩個指令都可以由多個表格中擷取資料。 UNION 的一個限制是兩個 SQL 語句所產生的欄位需要是同樣的資料種類。另外,當我們用 UNION這個指令時,我們只會看到不同的資料值 (類似 SELECT DISTINCT)
 
UNION 的語法如下:
[SQL 語句 1]
UNION
[SQL 語句 2]
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM