`

group

    博客分类:
  • sql
 
阅读更多
select 
 t.startstncode
 ,sum(t.price100)
from mp_sales t
group by t.startstncode

select 
t.startstncode
,t.tickettype
,sum(t.price100)
from mp_sales t
group by t.startstncode ,t.tickettype
order by t.startstncode,t.tickettype

select 
 t.startstncode
 ,sum(t.price100)
from mp_sales t
group by rollup (t.startstncode)

select 
t.startstncode
,t.tickettype
,sum(t.price100)
from mp_sales t
group by rollup(t.startstncode ,t.tickettype)
order by t.startstncode,t.tickettype

select 
t.startstncode
,sum(t.price100)
from mp_sales t
group by CUBE(t.startstncode)

select 
t.startstncode
,t.tickettype
,sum(t.price100)
from mp_sales t
group by CUBE(t.startstncode ,t.tickettype)
order by t.startstncode,t.tickettype

select 
grouping(t.startstncode)
 ,t.startstncode
 ,sum(t.price100)
from mp_sales t
group by rollup (t.startstncode)

select 
decode(grouping(t.startstncode),1,'all stations',t.startstncode)
--,t.startstncode
,decode(grouping(t.tickettype),1,'all tickettype',t.tickettype)
--,t.tickettype
,sum(t.price100)
from mp_sales t
group by rollup(t.startstncode ,t.tickettype)
order by t.startstncode,t.tickettype


select 
decode(grouping(t.startstncode),1,'all stations',t.startstncode)
--,t.startstncode
,decode(grouping(t.tickettype),1,'all tickettype',t.tickettype)
--,t.tickettype
,sum(t.price100)
from mp_sales t
group by CUBE(t.startstncode ,t.tickettype)
order by t.startstncode,t.tickettype


select 
 t.startstncode
 ,sum(t.price100)
from mp_sales t
group by grouping sets (t.startstncode)

select 
t.startstncode
,t.tickettype
,sum(t.price100)
from mp_sales t
group by grouping sets(t.startstncode ,t.tickettype)
order by t.startstncode,t.tickettype


select 
 t.startstncode
 ,grouping_id(t.startstncode)
 ,sum(t.price100)
from mp_sales t
group by cube(t.startstncode)

select 
t.startstncode
,t.tickettype
,grouping_id(t.startstncode,t.tickettype)
,sum(t.price100)
from mp_sales t
group by cube(t.startstncode ,t.tickettype)
order by t.startstncode,t.tickettype

select
 *
from mp_sales t

 

分享到:
评论

相关推荐

    详解正则表达式Matcher类中group方法

    例如,对于第一个匹配"123ra9040",group(0)返回"123ra9040",group(1)返回"123",group(2)返回"ra",group(3)返回"9040"。以此类推,我们可以得到每个匹配的全部细节。 总结来说,Matcher类的group方法是正则...

    group by + order by

    ### Group By 和 Order By 的使用方法及组合应用 在数据库查询语言 SQL(Structured Query Language)中,`GROUP BY` 和 `ORDER BY` 是两个非常重要的子句,它们可以帮助我们更高效地管理和展示数据。 #### GROUP ...

    SQL中GROUP BY的用法

    SQL 中 GROUP BY 的用法及聚合函数 GROUP BY 是 SQL 中的一种分组查询语句,通常与聚合函数配合使用。GROUP BY 语句根据一个或多个列将查询结果分组,并对每组计算聚合函数的值。 在使用 GROUP BY 语句时,需要...

    mysql使用GROUP BY分组实现取前N条记录的方法

    本文实例讲述了mysql使用GROUP BY分组实现取前N条记录的方法。分享给大家供大家参考,具体如下: MySQL中GROUP BY分组取前N条记录实现 mysql分组,取记录 GROUP BY之后如何取每组的前两位下面我来讲述mysql中GROUP BY...

    华为交换机“port-group”命令

    ### 华为交换机“port-group”命令详解 #### 一、概述 在现代网络管理中,为了提高工作效率并简化配置流程,许多网络设备制造商都提供了便捷的端口管理方式。“Port-group”命令便是华为交换机中一项重要的功能,...

    matlab用ADMM算法解决Group Lasso问题

    《MATLAB实现ADMM算法解决Group Lasso问题详解》 在机器学习和统计建模领域,Group Lasso是一种常用于变量选择和正则化的优化工具,尤其在处理高维数据时,它能有效地进行特征组的选择,从而降低模型的复杂度。而...

    SqlServer GroupConcat

    在SQL Server中,`GroupConcat`函数是一种非常实用的功能,特别是在处理聚合数据并希望返回一组字符串,而不是单个值时。然而,与MySQL等其他数据库系统不同,SQL Server原生并不支持`GroupConcat`。因此,为了在SQL...

    How to decompress tiff CCITT Group 3 and CCITT Group 4 use C language

    标题和描述均指向了如何使用C语言来解压缩TIFF格式图像中的CCITT Group 3和CCITT Group 4编码。这一过程涉及到对压缩数据的理解、位操作以及图像重建技术,是图像处理和数据压缩领域的重要组成部分。下面,我们将...

    GroupPolicy C:\WINDOWS\system32\GroupPolicy

    标题中的"GroupPolicy"指的是Windows操作系统中的组策略对象(Group Policy Object, GPO),这是一个强大的管理工具,允许管理员对用户和计算机设置进行集中管理和配置。在Windows XP SP3(Service Pack 3)中,组...

    polycom group 310 使用说明书

    Polycom Group 310 使用说明书 Polycom Group 310 是一款小型会议室系统,旨在提供高质量的视频会议体验。该系统由摄像头、麦克风、显示器和控制器等组件组成,能够满足小型会议室的需求。 Group 310 系统介绍及...

    rgroup_VBS在安装IIS时使用

    《rgroup_VBS在安装IIS中的应用》 在信息技术领域,IIS(Internet Information Services)作为微软提供的一个强大的Web服务器,广泛应用于各种环境。它提供了多种服务,包括HTTP、HTTPS、FTP等,使得用户能够发布...

    sqlserver+group by分组查询分页存储过程

    根据给定的SQL Server存储过程代码片段,我们可以深入解析与SQL Server中的`GROUP BY`分组查询、存储过程以及分页技术相关的知识点。 ### SQL Server中的`GROUP BY`分组查询 `GROUP BY`子句在SQL查询语言中用于将...

    Sequelize中用group by进行分组聚合查询

    在SQL中,分组查询是通过`GROUP BY`子句来实现的,它可以将数据按照一个或多个列的值进行分组,通常结合聚合函数一起使用,以便对每个分组执行计算。 1. SQL中的分组查询 在SQL中,使用`GROUP BY`语句进行分组操作...

    处理group by 查询速度慢的问题.docx

    ### 处理GROUP BY 查询速度慢的问题 在实际项目中,由于数据表的记录数量庞大,经常遇到查询速度缓慢的问题。本文将详细记录一次针对GROUP BY查询效率低下的排查及优化过程,希望能够对读者有所帮助。 #### 问题...

    【GROUP_CONCAT】使用之MySQL官方文档翻译

    ### GROUP_CONCAT 函数详解 #### 一、概述 `GROUP_CONCAT` 是 MySQL 中一个非常实用的聚合函数,主要用于将来自同一分组的多个值连接成一个字符串。这一功能在许多场景下都非常有用,例如汇总数据、创建列表等。 ...

    Lucene group by ,分组实现

    "Lucene group by" 指的就是在 Lucene 中实现基于特定字段的分组操作,类似于 SQL 中的 GROUP BY 子句。这使得用户能够按类别聚合文档,例如,根据作者、日期或其他分类标准来查看搜索结果。 在 Lucene 中,分组...

    MySQL数据库中group by语句与update语句的用法研究.pdf

    MySQL 数据库中 group by 语句与 update 语句的用法研究 本论文对 MySQL 数据库中的 group by 语句和 update 语句进行了深入研究,讨论了这些语句在数据库查询和修改中的应用,并给出了具体的解决方案。 一、MySQL...

    对DataFrame数据中的重复行,利用groupby累加合并的方法详解

    ### DataFrame 数据中的重复行处理:利用groupby进行累加合并详解 在数据分析过程中,经常会遇到包含重复行的数据集。这些重复行可能包含了重要的累积信息,简单地删除它们可能会导致信息丢失,进而影响分析结果的...

    处理group by 查询速度太慢的问题 数据量大.doc

    优化 Group By 查询速度的实践经验 在实际项目中,遇到了表数据量大导致查询速度很慢的问题。通过记录和优化过程,总结出一些有价值的经验,希望能够帮助读者解决类似的问题。 知识点1:Group By 查询的索引设置 ...

    group policy client服务未能登录,拒绝访问

    在Windows操作系统中,"Group Policy Client"(组策略客户端)服务是一个至关重要的组件,它负责执行来自组策略对象(GPO)的配置设置。当您遇到"Group Policy Client服务未能登录,拒绝访问"的错误时,这通常意味着...

Global site tag (gtag.js) - Google Analytics