SQL join
分类:
文章
•
2024-06-15 15:56:34
在sql中有四种join (inner)join,left join,right join,full join,区别是什么?
表示例:teacher,course


总结:
inner join: inner 可以省略,查询结果只显示两张表共有的信息
left join:查询结果以A表为主表,A表中的数据全部显示
right join: 查询结果以B表为主表,B表中的数据全部显示
full join :查询结果包含两张表中所有数据
补充:关于having的用法
having的功能和where相差无几,只是having 用在group by 分组操作之后,且having子句之后可以跟聚合函数