JOIN的分類

JOIN的分類

join :
左右合併
inner join : 只顥示符合修件的資料列 (左右互相比對)
left join : 顥示符合條件的右資料列及左邊不符合條件的資料列 (此時右邊的資料會以 NULL 顯示)
right join : 顥示符合條件的左資料列及左邊不符合條件的資料列 (此時左邊的資料會以 NULL 顯示)
full join : 顥示符合條件的料列及左邊+右邊不符合條件的資料列 (此時缺乏資料的資料列會以 NULL 顯示)
cross join : 直接將一個資料表的每一筆資料列和另一個料表的每一筆資料列搭配成新的資料列
self-joins : 自己join 自己

更多 :

union : 合併多個查尋結果 (上下垂直合併)
subquery : 子查尋

index :
索引可以加快查尋速度,以平衡樹結構存放索引資料 .
例如:
   當我們要找編碼N的記錄時,可從根節點開始往下找,
假設有M層則只要找M次,但是如果不設索引則要找N次

唯一索引(非叢集索引 : UNIQUE INDEX) :
   會依單一欄位以順序的方式做排序放在前一個記錄的後面
資料表中的任何索引值都不可以相同.有點像PRIMARY KEY .

復合索引(叢集索引 : COMPOSITE INDEX) :
   如果是唯一索引又是復合索引則多個欄位組合起來的值
不可以重復而單一欄位則可以重復. 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值