MySQL的一些个人笔记。

最近工作中用了一些MySQL,本来还是比较排斥orm框架的,用的再6页感觉像个傻瓜,还不如原生的sql语句编辑来的爽。

 

日常收听了一些老男孩教育机构的视频,对group by,having, where的使用,做一些简单的记录,供自己后面学习参考用。

 

学习的参考大多数薅羊毛来至老男孩培训机构。

 

首先是where,这是数据集合的来源,where是第一优先调用的,调用了where之后的数据才能给select或者group by等使用,这是数据起始来源的选择。

 

其次是group by 的使用,当你需要对求某一类对象的最大值,最小值,数量,平均等,就可以对该类进行group by,比较统计中国有多少男女,就可以group by sex,然后用count,统计每个班级的最高分,就可以group by class然后用avg来求平均分

 

最后是having,前面两个where与group by可以理解为在selete之前操作的,对数据进行一顿操作后通过selete输出,having就是对已经可以selelte的数据进行二次选择,

对已经能够输出的信息,对字段的内容进行再次筛选。

 

后续学到什么记录,再做补充。

posted @ 2021-04-16 10:37  就是想学习  阅读(36)  评论(0编辑  收藏  举报