多表連接有哪些分類?1.2 針對這些分類有哪些連接方法? 這些連接方法分別作用于哪些應(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)連接查詢
就是兩個表的相同部分的集合挂据,也就是說把這兩個表的相同內(nèi)容變成一個新的表,然后顯示出來
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é)果