有關於三個表格結結合查詢的MYSQL語法
關於三個表格結合查詢的MYSQL(用的是MySQL)語法,
有三個表格
A sales 裡面有欄位 id , name
B customer 裡面有欄位 id , name
C project 裡面有欄位 id , name , sales1_id ,sales2_id , customer_id
C project表格是放某種案子,
id 是 案子編號 ,
name 是 案子名稱 ,
sales1_id ,sales2_id 是 案子有關的兩個sales的id 編號 ,
customer_id 是 案子對應的那個客戶的客戶編號.
現在想用 SELECT * FROM project 來列表
可是想要在清單中顯示 sales1 sales2 customer 的名稱,而不是編號
該怎樣寫SQL語法。[@more@]select a.id,a.name as a_name,b.name as b_name,c.name
from project a left join customer b on a.customer_id = b.id left join sales c on a.customer_id = c.id
有三個表格
A sales 裡面有欄位 id , name
B customer 裡面有欄位 id , name
C project 裡面有欄位 id , name , sales1_id ,sales2_id , customer_id
C project表格是放某種案子,
id 是 案子編號 ,
name 是 案子名稱 ,
sales1_id ,sales2_id 是 案子有關的兩個sales的id 編號 ,
customer_id 是 案子對應的那個客戶的客戶編號.
現在想用 SELECT * FROM project 來列表
可是想要在清單中顯示 sales1 sales2 customer 的名稱,而不是編號
該怎樣寫SQL語法。[@more@]select a.id,a.name as a_name,b.name as b_name,c.name
from project a left join customer b on a.customer_id = b.id left join sales c on a.customer_id = c.id
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/786540/viewspace-925066/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於MySQL 查詢表資料大小的總結MySql
- mysql中的多行查詢結果合併成一個MySql
- SQL聯合查詢中的關鍵語法SQL
- 關於字串匹配查詢的總結字串匹配
- [Mysql 查詢語句]——對查詢結果進一步的操作MySql
- 關於join查詢的那麼點糾結
- MySQL聯結查詢和子查詢MySql
- mysql查詢索引結構MySql索引
- 有關表格邊框的css語法整理(轉)CSS
- mysql查詢結果多列拼接查詢MySql
- 關於查詢轉換的一些總結
- mysql 三表關聯查詢MySql
- mysql三表關聯查詢MySql
- c#之權威語法查詢_msdn連結C#
- MySQL--操作簡記(聯結表,組合查詢(UNION))MySql
- MySQL關於根據日期查詢資料的sql語句MySql
- Mybatis 查詢語句結果集總結MyBatis
- MySQL查詢結果匯出方式總結MySql
- SQL總結(三)其他查詢SQL
- mysql匯出查詢結果MySql
- 關於分頁查詢結果的快取問題快取
- 關於SQL Server資料查詢基本方法的總結SQLServer
- 關於查詢最佳化的一些總結
- MySQL自聯合查詢的一個例子MySql
- mysql三張表關聯查詢MySql
- MySQL 合併查詢union 查詢出的行合併到一個表中MySql
- MySql中的資料查詢語言(DQL)三:連線查詢MySql
- 入門MySQL——查詢語法練習MySql
- iOS開發關於位置的三個結構iOS
- Oracle:優化方法總結(關於連表查詢)Oracle優化
- MySQL(十四)分析查詢語句Explain 七千字總結MySqlAI
- 關於樹結構的查詢優化,及許可權樹的查詢優化優化
- mysql關於variable的總結MySql
- 【轉】有關dataguard的幾個查詢
- MySQL 合併查詢join 查詢出的不同列合併到一個表中MySql
- ORACLE結構化查詢語句Oracle
- SQL語句查詢表結構SQL
- mysql查詢效能優化總結MySql優化