表關係型別:一對
一、一對多、多對
一、多對多。
多表連線 sql 實現階段
方式/基於主表
描述left/左表
左表所有條目都會出現,右表只出現對應上資料的條目會出現,排除右表對應不上的條目
right/右表
右表所有條目都會出現,左表只出現對應上資料的條目會出現,排除左表對應不上的條目
full/左右表
左右表所有條目均會出現
inner無主表
左右表對應資料的條目會出現,排除左右表對應不上的條目
-- 左連線left
select
*from teacher t1 left
join student t2 on t1.id = t2.stu_class;
-- 右連線 right
select
*from teacher t1 right
join student t2 on t1.id = t2.stu_class;
-- 全連線full
select
*from teacher t1 full
join student t2 on t1.id = t2.stu_class;
-- 內連線inner
select
*from teacher t1 inner
join student t2 on t1.id = t2.stu_class;
Oracle筆記 關係代數
關係代數是一種過程化語言,因為使用者通過順序使用一組運算來達到期望的結果。通過對資料表執行集合運算,產生新的結果表,然後將這些結果表用於隨後的順序運算。在oracle中,所有的運算名市級上都不用做程式設計術語,這些運算中的大多數都不產生新的結果表。1 並運算 union 兩張資料表的並運算結果是檢索...
oracle 使用者與表空間關係
使用者 商家 表 商品 表空間 倉庫 1.1個商家 使用者 能有很多商品 表 1個商品 表 只能屬於乙個商家 使用者 2.1個商品 表 可以放到倉庫a 表空間 也可以放到倉庫b 表空間 但不能同時放入a 表空間 和b 表空間 3.倉庫 表空間 不屬於任何商家 使用者 4.商家 使用者 都有乙個預設的...
Oracle表空間 使用者 表之間的關係
oracle中建立表空間 使用者 表 下面通過乙個在oracle中建立方案的例子來說明oracle中表空間 使用者 表之間的關係,一般在oracle中建立方案的步驟為 建立表空間 建立使用者並設定其表空間和許可權 建立資料庫物件 表 檢視 索引等 1 先用sys使用者登入oracle 2 新建表空間...