百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 优雅编程
注意!GROUP_CONCAT函数引发的线上问题

点击上方?,轻松关注!及时获取有趣有料的技术文章业务场景在说遇到的坑之前,先描述一下大致的业务场景。系统有一个排班的功能,一个医生一天可以排多种业务类型的排班,并且每一种业务类型的排班都支持排个多时段...

FineBI的这几种分组处理方法,让数据更加直观、简单,分析更快

FineBI:工具体验地址!一、分组汇总基础功能1.1版本FineBI版本JAR功能变动5.1--2020-08-04删除自助数据集自定义分组中的复制到分组功能5.1.62020-09-30「实时...

一个很有趣的函数--listagg /within group by

概述在工作中经常会遇到这样的问题:当需要把某一些查询到的结果合并并插入到数据库中的某一行时,会变得很麻烦。在某些情况下,我们可能可以借助诸如java、C等编程语言帮我们解决这样的问题,但这么做是非常不...

oracle中的having子句(在oracle中,使用having子句也可以进行条件查询)

having子句having子句和groupby一起使用,紧跟在groupby的后边,having子句可以使用结果集中的列,也可以使用聚合函数(max、min、count、sum、svg)。ha...

性能优化技巧:后半有序分组计算&AI

一、问题背景与适用场景什么是后半有序?如果数据集T已经按字段a、b有序,现在我们要将T按b排序或分组时,因为在a值相同的段内,b都是有序的,这种要排序或分组的字段在分段内有序的情况就称为后半有序。我...

Mysql高手系列 -:详解分组查询,mysql分组有大坑

环境:mysql5.7.25,cmd命令中进行演示。本篇内容分组查询语法聚合函数单字段分组多字段分组分组前筛选数据分组后筛选数据where和having的区别分组后排序where&grou...

性能优化技巧:有序分组(什么叫有序分类变量)

一、问题背景与适用场景通常分组计算都采用hash方案,即先计算分组字段的hash值,hash值相同的记录被分拣到一个小集合里,然后在这个小集合中遍历找分组字段值相同的聚合成一组。分组的复杂度...

mysql分组查询详解(group by & having)

分组查询语法聚合函数单字段分组多字段分组分组前筛选数据分组后筛选数据where和having的区别分组后排序where&groupby&having&orderby&limit一...

Oracle rollup和cube(oracle是什么)

Oracle分组有多种分组方式,除了我们最常用到的groupby普通分组之外,还有更加强大的rollup和cube分组select*fromTB_JIMMY_TEST;--查看测试表数据2...

详解Oracle分组函数之ROLLUP(oracle分组汇总统计函数grouping)

概述今天主要分享OracleROLLUP分组函数的用法,体验一下Oracle在统计查询领域中的函数魅力。ROLLUP分组函数可以理解为GroupBy分组函数封装后的精简用法。01初始化实验坏境1)...