数据库相关

join的使用

left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录
right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录
inner join(等值连接) 只返回两个表中联结字段相等的行
https://www.cnblogs.com/assasion/p/7768931.html

键的定义(内键、外键的区别)

1)主键是标记的唯一标识。
2)外键用于跟另外一张表关联。
https://blog.csdn.net/fengzongfu/article/details/78820485

where和having区别?

1)where是一个约束声明,使用where来约束来自数据库的数据;
2)where是在结果返回之前起作用的;
3)where中不能使用聚合函数。
having:
1)having是一个过滤声明;
2)在查询返回结果集以后,对查询结果进行的过滤操作;
3)在having中可以使用聚合函数。

全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务