多表之間關聯查詢

2022-03-16 11:58:03 字數 873 閱讀 3596

內連線 jion on

自連線本表進行內連線的查詢形式

左鏈結 

寫法:select 字段 from 表1 t left join 表2 s on t.欄位1 = s.欄位1 where 條件

或者作用:保證左邊的表的資料全部顯示,包括空的

右鏈結寫法 :selec 字段 from 表1 t right join 表2t.欄位1=s.欄位1 where 條件

作用:保證右邊的表的資料全部顯示,包括空的

全連線:

寫法:select 字段 from 表1 t full join 表2 s on t.欄位1 = s.欄位1 where 條件

作用:保證左右兩邊的表的資料全部顯示,包括空的

合併union:

結果集合並 

union 去重複資料後合併

union all 不去重複資料,全部資料合併

用法:查詢語句1 union [all] 查詢語句2

特點:前後查詢語句的字段的數量和資料型別要一致

多表關聯查詢

表別名 多個表之間存在同名的列,則必須使用表明來限制列的引用 內連線 自連線 內連線就是關聯的兩張或多張表中,根據關聯條件,顯示所有匹配的記錄,匹配不上的,不顯示 自連線,就是把一張表取兩個別名,當做兩張表來使用,自己和自己關聯。select columns list from table name...

JPA多表關聯查詢

作用 就是實現使用乙個實體類物件操作或者查詢多個表的資料。回顧 配置多表聯絡查詢必須有兩個步驟 1.在實體類裡面建立表與表之間的關係。2.配置關聯關係,jpa使用註解配置 需求 指定oid查詢客戶的資訊 公司資訊 同時也查詢關聯的聯絡人資訊 配置步驟 通過客戶找聯絡人,所以再customer實體類配...

ABAP 多表關聯 查詢

inner join 等值連線 只返回兩個表中聯結字段相等的行 left join 左聯接 返回包括左表中的所有記錄和右表中聯結字段相等的記錄 right join 右聯接 返回包括右表中的所有記錄和左表中聯結字段相等的記錄 inner join 語法 inner join 連線兩個資料表的用法 s...