雙表聯查mysql MySQL的雙表多表聯查

2021-10-19 03:36:10 字數 1278 閱讀 2957

最近在做ec-mall的二次開發,遇到這麼乙個需求,將掛件單獨顯示成乙個頁面。由於ec-mall的掛件是用資料模組+模組類庫的方式進行的,就是使用類似smarty的形式。而單獨乙個頁面的話,資料讀取需要自己寫sql語句。 現在的問題是,需要將商品中的汽車類中的推薦

最近在做ec-mall的二次開發,遇到這麼乙個需求,將掛件單獨顯示成乙個頁面。由於ec-mall的掛件是用資料模組+模組類庫的方式進行的,就是使用類似smarty的形式。而單獨乙個頁面的話,資料讀取需要自己寫sql語句。

select * from shop_goods as a

join shop_recommended_goods as b

where a.goods_id = b.goods_id

and b.recom_id = 36

order by b.sort_order asc

limit 14

mysql多表聯查例子:

下面這兩個mysql多表聯查方法都可以,inner join on 更好點。表結構沒貼出來,但比較好懂了。

mysql多表聯查的簡單方法:

select c.nom, e.nom

from consultant c, affaire a, besoin b, salarie sa, site s, entreprise e

where c.consultant_id=a.consultant_id and a.besoin_id=b.besoin_id and

b.salarie_id=sa.salarie_id and ssa.site_id=s.site_id and s.entreprise_id=e.entreprise_id

mysql多表聯查的inner join方法:

雙索引 mysql mysql 雙表索引優化

1.樣例資料 version mysql 8.0.19 create table if not exists class id int 10 unsigned not null auto increment,card int 10 unsigned not null,primary key id e...

django 表的聯查

class orders models.model order no models.charfield 訂單編碼 max length 20,unique true uid models.integerfield 使用者id default 0 vin models.charfield 車輛vin碼...

錶框mysql mysql 表的操作

mysql 式 語法 create table 表名 欄位名1 型別 寬度 約束條件 欄位名2 型別 寬度 約束條件 欄位名3 型別 寬度 約束條件 注意 1.在同一張表中,欄位名是不能相同 2.寬度和約束條件可選 3.欄位名和型別是必須的 表的資料型別 整數型別 tinyint smallint ...