多表的建立基础是在多的一方设立外键
内连接
inner join on
是指两个表之间共同的部分数据、
左外连接
left join on
是指一对多中左表的全部数据和两个表的共同数据
s.id=t.uid
右外连接
right join on
是指一对多中右表的全部数据和两个表的共同数据
s.id=t,uid
先说结论,A left join B 和 B right join A效果是一样一样的。
left join(左链接)where条件语句只影响右表,右表存在符合条件的记录则展示,否则为null,右表多出的数据不展示。
右链接雷同。
count(*)
count(salary)很重要