
SQL
文章平均质量分 67
大鱼不吃鱼(wanna)
这个人有点酷还有点厉害哟!
展开
-
SQL 05 case when、If等分支判断语句
分支过多时,用case when;分支不多时,用 if。原创 2022-05-03 16:58:06 · 1419 阅读 · 0 评论 -
SQL 04 计算时间差(天数)
datediff 函数,注意输入的参数个数原创 2022-05-01 17:16:10 · 1607 阅读 · 0 评论 -
SQL 03 对having子句和count聚集函数的一些理解
group by做分组,但是输出的只是不重复的数据。count子句在group by的基础上(含重复的隐藏数据)做出统计。而having by 进一步在group by的输出的基础上(不含重复),做出筛选等工作。原创 2022-05-01 15:17:54 · 3261 阅读 · 0 评论 -
SQL 02 对group by子句的一些理解
原来group by语句,写了几个 字段,就依据几个字段去分组。以这里为例,除非(deparmentId,salary )字段对应的数据完全一致,才被认为是同一组,并划分出来。原创 2022-05-01 14:41:48 · 574 阅读 · 0 评论 -
SQL 01 按部门统计内部员工薪资排名--partition by--order by--dense_rank()
部门统计,可以使用group by去做,但是要对部门内排序,我们不妨使用dense_rank()等内置的函数,配合使用--partition by--order by。注意:order by 默认是升序,若是采用降序,可以使用desc.即原创 2022-05-01 14:16:19 · 862 阅读 · 0 评论