文章詳情頁
關(guān)于Mysql聯(lián)合查詢
瀏覽:102日期:2022-06-21 10:36:49
問題描述
a表為服務(wù)人員的信息表id name cid(對(duì)應(yīng)c表的id) img b表為訂單表 id aid(對(duì)應(yīng)a表的id) uid(對(duì)應(yīng)用戶的id) dateandtimec為服務(wù)類型表 id cName現(xiàn)在我想查詢訂單信息 其中包括服務(wù)類型 請(qǐng)問 我怎么得到服務(wù)類型的名稱 也就是c表中的cName
問題解答
回答1:SELECT b.*, c.cName FROM bLEFT JOIN a ON b.aid = a.idLEFT JOIN c ON a.cid = c.id
但最好避免這種聯(lián)合查詢的SQL,最好分3步查詢:
查出b表中的訂單信息;
根據(jù)1中的aid查出a表中的服務(wù)人員信息;
根據(jù)2中的cid查出c表中的服務(wù)類型名稱;
相關(guān)文章:
1. vue ajax請(qǐng)求回來的數(shù)據(jù)沒有渲染到頁面2. javascript - node.js中stat() access() open() readFile()都能判斷文件是否存在?3. 一個(gè)mysql聯(lián)表查詢的問題4. html的qq快捷登錄怎么搞?求個(gè)源碼5. mysql - select查詢多個(gè)紀(jì)錄的條件怎么寫6. python中def定義的函數(shù)加括號(hào)和不加括號(hào)的區(qū)別?7. mysql - 分庫分表、分區(qū)、讀寫分離 這些都是用在什么場景下 ,會(huì)帶來哪些效率或者其他方面的好處8. mysql - 求SQL語句:查詢某個(gè)值介于兩個(gè)字段值之間的記錄。9. mysql 能不能創(chuàng)建一個(gè) 有列級(jí)函數(shù) 的聯(lián)合視圖?10. 編程小白 問關(guān)于python當(dāng)中類的方法的參數(shù)問題
排行榜

熱門標(biāo)簽