暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
【GoldenDB】一种数据库多级分组方法、装置、系统及介质_CN202411882744.0_金篆信科有限责任公司 .pdf
47
16页
1次
2025-05-27
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202411882744 .0
(22)申请日 2024 .12.19
(71)申请人 金篆信科有限责任公司
地址 100176 北京市大兴区北京经济技术
开发区科谷一街10号院8号楼18(
京自庄组
)
(72)发明人 于慧 曹传峰 
(74)专利代理机构 广东良马律师事务所 44395
专利代理师 刘毋凡
(51)Int.Cl .
G06F
16/2455
(2019 .01)
G06F
16/242
(2019 .01)
(54)发明名称
一种数据库多级分组方法装置系统及介
(57)摘要
明提供一种数据库多级分组方法
系统及介质包括GROUP BY子句进行解析
处理生成多级分组列表和分组项汇总列表
历分组项汇总列表将所有分组项按预设顺序添
加到GROUP BY计算前置流程的输出项GROUP
BY计算前置流程的输出项进行处理得到GROUP
BY输出项遍历多级分组列表结合分组项汇总
列表和GROUP BY的输出项计算每个分组的当前
分组GROUP BY结果集并汇总得到GROUP BY结果
集;根据GROUP BY结果集计算表达式计算结果
集;执行后续处理得到最终结果集本发明通过
解析GROUP BY子句生成多级分组列表和分组项
汇总列表对每个分组进行计算处理空分组项
并根据结果集计算表达式最终输出排序后的结
果集实现多维数据分析和提高分析效率
权利要求书2页 说明书11页 附图2页
CN 119719169 A
2025.03.28
CN 119719169 A
1 .一种数据库多级分组方法其特征在于包括如下步骤
GROUP BY子句进行解析处理生成多级分组列表和分组项汇总列表
遍历分组项汇总列表将所有分组项按预设顺序添加到GROUP BY计算前置流程的输出
项,GROUP BY计算前置流程的输出项进行处理得到GROUP BY输出项
遍历多级分组列表结合分组项汇总列表和GROUP BY的输出项计算每个分组的当前分
GROUP BY结果集将当前分组GROUP BY结果集进行汇总得到GROUP BY结果集
根据所述GROUP BY结果集对所述查询中的表达式进行计算得到表达式计算结果集
对所述表达式计算结果集执行后续处理得到最终结果集
2 .根据所述权利要求1所述的数据库多级分组方法其特征在于所述对GROUP BY子句
进行解析处理生成多级分组列表和分组项汇总列表包括
根据语法规则和解析设计规则对所述GROUP BY子句进行解析处理得到分组和分组项
将所述分组添加到所述多级分组列表和将所述分组项按预设顺序添加到分组项汇总
列表
3 .根据所述权利要求1所述的数据库多级分组方法其特征在于所述对GROUP BY子句
进行解析处理生成多级分组列表和分组项汇总列表还包括
解析GROUP BY子句之后检查所述多级分组列表中是否存在空分组其中所述空分组
为分组项个数为零的分组
当所述多级分组列表中存在空分组时对所述空分组增加NULL分组并将所述NULL
分组项增加到所述分组项汇总列表中
4 .根据所述权利要求1所述的数据库多级分组方法其特征在于所述遍历所述分组项
汇总列表将所有分组项按预设顺序添加到GROUP BY计算前置流程的输出项对所述GROUP
BY计算前置流程的输出项进行处理得到GROUP BY输出项包括
遍历所述分组项汇总列表将所述分组项汇总列表的所有分组项按预设顺序添加到
GROUP BY计算前置流程的输出项
基于所述GROUP BY计算前置流程的输出项加入聚合函数和删除聚合函数的参数表达
式,得到GROUP BY输出项
5 .根据所述权利要求1所述的数据库多级分组方法其特征在于所述遍历多级分组列
结合分组项汇总列表和GROUP BY的输出项计算每个分组的当前分组GROUP BY结果集
将当前分组GROUP BY结果集进行汇总得到GROUP BY结果集包括
遍历所述多级分组列表根据所述多级分组列表中每个分组获得当前分组项列表
将所述当前分组项列表与所述分组项汇总列表进行差集计算得到当前分组的剩余分
组项列表
基于前置流程结果集根据所述当前分组项列表进行分组处理并对所述GROUP BY
出项进行计算得到当前分组的GROUP BY中间结果集
根据所述当前分组GROUP BY中间结果集和剩余分组项列表计算得到当前分组
GROUP BY结果集
将所述所有分组的GROUP BY结果集进行汇总得到最终GROUP BY结果集
6 .根据所述权利要求1所述的数据库多级分组方法其特征在于所述根据所述GROUP
BY结果集对所述查询中的表达式进行计算得到表达式计算结果集包括
权 利 要 求 书
1/2
2
CN 119719169 A
2
of 16
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜