Posted on 2008-08-12 15:51
Prayer 閱讀(205)
評論(0) 編輯 收藏 引用 所屬分類:
數(shù)據(jù)庫,SQL
******************************************************************************************
集合運(yùn)算
******************************************************************************************
---------------------------------------------------------------------------------
集合運(yùn)算是將2個(gè)或多個(gè)子查詢結(jié)果進(jìn)行(并union),交(intersect)和減(minus)
---------------------------------------------------------------------------------
(并union):
select employee_id,empname from emp1
union
select employee_id,name from emp2
圖:
-----------------
employee_id empname
100 king1
1000 king2
1000 king3
10000 king4
100000 king5
1000000 king6
注:使用union,重復(fù)行只包括一個(gè),當(dāng)使用union all時(shí)將包括重復(fù)行
交(intersect):2個(gè)或多個(gè)子查詢的公共行
select employee_id,empname from emp1
intersect
select employee_id,name from emp2
減(minus):從第一個(gè)查詢結(jié)果中去掉出現(xiàn)在第二個(gè)查詢結(jié)果中的行:
select employee_id,empname from emp1
minus
select employee_id,name from emp2