資料庫複習總結(9) 聯合查詢

2022-02-08 06:28:19 字數 1444 閱讀 1302

聯合查詢

-》將多個查詢的結果集合並成乙個結果集

-》聯合要求:

結果集列數要一致

對應列的型別要一致

-》關鍵字:

union--合併,排序

,消除重複項

union all--合併

,不排序

,不消除重複項

except--差集

intersect--交集

-》用處:在查詢結果處顯示彙總

例子:

select cid from

classinfo

select sid from studentinfo

1.union 

select cid from

classinfo

union

--合併,排序,消除重複項

合併,不排序,不消除重複項

select sid from studentinfo

3.except

select cid from

classinfo

except

--差集

--差集

select cid from classinfo

4.intersect

select sid from

studentinfo

intersect

--交集

資料庫的聯合查詢

定義 表和表之間的資料以縱向的方式連線在一起 舉個例子 select e1 ename,e1 sal,e2 ename from emp e1 e1 和 e2 是自連線 join emp e2 on e1 mgr e2 empno union select ename,sal,我是最大老闆 from...

資料庫的聯合查詢

定義 表和表之間的資料以縱向的方式連線在一起 舉個例子 select e1 ename,e1 sal,e2 ename from emp e1 e1 和 e2 是自連線 join emp e2 on e1 mgr e2 empno union select ename,sal,我是最大老闆 from...

資料庫複習總結

模式 模式可以擁有資料庫中的一切物件,如表,索引,檢視,序列,同義詞 不同的模式可以建立相同的物件名 乙個模式只能指定乙個預設的表空間 表 a 表是以資料行為單位儲存於資料塊中的,oracle 會盡量把同一筆資料放入乙個資料塊中。b 資料行 i.行鏈結的產生 當資料行的資料內容超過了乙個資料塊時,內...