Sql union的反義詞Minus

sql的union是用來合併兩個select語句結果的,這是sql的標準語法,比如:

(select * from Table1 where …) union (select * from Table2 where …) ,只要兩個select返回的column名稱與數量相同,就沒問題

但是,有些時候,我們會用到兩個集合的相減的情況,這種情況沒有標準的sql語句,每種數據庫都不同,比如oracle 就是minus,而sql server用的是except,這裏有一篇文章講的比較詳細:http://hi.baidu.com/360930109/blog/item/f531cdd3e850fa073bf3cf15.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章