文章詳情頁
關于Mysql聯(lián)合查詢
瀏覽:122日期:2022-06-21 10:36:49
問題描述
a表為服務人員的信息表id name cid(對應c表的id) img b表為訂單表 id aid(對應a表的id) uid(對應用戶的id) dateandtimec為服務類型表 id cName現(xiàn)在我想查詢訂單信息 其中包括服務類型 請問 我怎么得到服務類型的名稱 也就是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表中的服務人員信息;
根據(jù)2中的cid查出c表中的服務類型名稱;
相關文章:
1. windows2003下的apache響應時間特別長?2. 關于docker下的nginx壓力測試3. debian - docker依賴的aufs-tools源碼哪里可以找到啊?4. node.js - nodejs+express+vue5. javascript - vue vue-router 報$router重復定義6. 關于Java引用傳遞的一個困惑?7. java - 根據(jù)月份查詢多個表里的內容怎么實現(xiàn)好?8. android - 復雜布局問題9. javascript - webpack熱加載配置不生效10. mysql - eclispe無法打開數(shù)據(jù)庫連接
排行榜

熱門標簽