sql中多表聯合查詢:
建立表:
A表字段和資料舉例:
部門 客戶編號 訂單號
======================
部門1 1001 號碼1
部門2 1001 號碼2
部門3 1002 號碼3
B表字段和資料舉例:
部門 分公司
==============
部門1 分公司1
部門2 分公司1
部門4 分公司4
C表字段和資料舉例:
分公司機構 客戶編號 客戶名稱
================================
分公司1 1001 客戶1
分公司2 1003 客戶3
聯合查詢語句:
select a.部門,a.客戶編號,c.客戶名稱,a.訂單號,b.分公司機構 from
A as a left join B as b
on a.部門=b.部門
left join C as c
on a.客戶編號=c.客戶編號
sql中多表聯合查詢:
建立表:
A表字段和資料舉例:
部門 客戶編號 訂單號
======================
部門1 1001 號碼1
部門2 1001 號碼2
部門3 1002 號碼3
B表字段和資料舉例:
部門 分公司
==============
部門1 分公司1
部門2 分公司1
部門4 分公司4
C表字段和資料舉例:
分公司機構 客戶編號 客戶名稱
================================
分公司1 1001 客戶1
分公司1 1001 客戶1
分公司2 1003 客戶3
聯合查詢語句:
select a.部門,a.客戶編號,c.客戶名稱,a.訂單號,b.分公司機構 from
A as a left join B as b
on a.部門=b.部門
left join C as c
on a.客戶編號=c.客戶編號