數據庫4
阿新 • • 發佈:2018-02-08
自動 全連接 條件數 基礎上 nio sts 量子 所有 左右
連接查詢:
含義:兩個或兩個以上的表連接起來成為一個數據源
基本形式:
from 表1
jion 表2 on連接條件
交叉連接:
from 表1
jion 表2
內連接:
from 表1
join 表2 on表1.字段名1=表2.字段名2;
找出在結果中表1的字段名1的值與表2的字段名2的值相等的那些行
左連接:
from 表1 left
join 表2 on連接條件
在內連接的基礎上加上左邊表中不符合連接條件的數據,相應本應放右邊表的字段的位置自動補為null值
右連接:
from 表1 right
join 表2 on連接條件
與左連接相反
全連接:
from 表1 full
jion 表2 on連接條件
左右連接的並集
子查詢:
select 字段或表達式as別名 from 表名 where字段或表達式的條件判斷
分類:
按結果
1、表子查詢
2、行子查詢
3、列子查詢
4.標量子查詢
按場合
1、作為主查詢的結果數據
2、作為主查詢的條件數據
3、作為主查詢的來源數據
in子查詢:
基本形式:where字段值 in(值1,值2)
字段值等於該子查詢的任意一項就滿足條件
any子查詢:
基本形式:
where 字段值 比較運算符 any
字段值只要和子查詢的任意一個值滿足給定的比較運算就算滿足了條件
all 子查詢
where 字段值 比較運算符 all(列子查詢)
字段值必須與子查詢的所有值都滿足給定的比較運算 ,才滿足條件
exist的子查詢
基本形式:
where exists (子查詢)
如果該子查詢有結果數據,就是true
聯合查詢:
基本形式:
select 語句1
union
select 語句2
數據庫4