多表連接有哪些分類?1.2 針對(duì)這些分類有哪些連接方法? 這些連接方法分別作用于哪些應(yīng)用場景?
https://zhuanlan.zhihu.com/p/33376970
表結(jié)構(gòu)
-
t_sys_user系統(tǒng)用戶表
t_sys_user表
-
t_course班課表
t_course
內(nèi)連接查詢
就是兩個(gè)表的相同部分的集合,也就是說把這兩個(gè)表的相同內(nèi)容變成一個(gè)新的表,然后顯示出來
SELECT a.username,a.avatar,b.*
FROM t_sys_user a
JOIN t_course b
ON a.user_id=b.user_id
左連接查詢
左連接查詢,left前面的表示主表,后面是附表,左外連接包含left join左表所有行
SELECT a.*,b.username,b.avatar
FROM t_course a
Left JOIN
t_sys_user b
ON a.user_id=b.user_id
t_course數(shù)據(jù)表記錄數(shù)為6983,查詢結(jié)果:

內(nèi)連接查詢結(jié)果

左連接查詢結(jié)果

