一个两表关联查询的例子

多表连接有哪些分类?1.2 针对这些分类有哪些连接方法? 这些连接方法分别作用于哪些应用场景?
https://zhuanlan.zhihu.com/p/33376970

表结构

  • t_sys_user系统用户表

    一个两表关联查询的例子_第1张图片
    image
  • t_course班课表

    一个两表关联查询的例子_第2张图片
    image

内连接查询

就是两个表的相同部分的集合,也就是说把这两个表的相同内容变成一个新的表,然后显示出来

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数据表记录数为6983,查询结果:

一个两表关联查询的例子_第3张图片
image
一个两表关联查询的例子_第4张图片
image

你可能感兴趣的:(一个两表关联查询的例子)