位置: 编程技术 - 正文

总结下sqlserver group by 的用法(总结下半年工作计划)

编辑:rootadmin

推荐整理分享总结下sqlserver group by 的用法(总结下半年工作计划),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:总结下来的英文,总结下一步打算,总结下一步工作计划怎么写,总结下一步工作计划怎么写,总结下文是什么意思,总结下属的工作表现怎么写,总结下一步工作计划怎么写,总结下一步打算,内容如对您有帮助,希望把文章链接给更多的朋友!

今天用实例总结一下group by的用法。

归纳一下:group by:ALL ,Cube,RollUP,Compute,Compute by

创建数据脚本

Create Table SalesInfo(Ctiy nvarchar(),OrderDate datetime,OrderID int)

insert into SalesInfoselect N'北京','--',union allselect N'北京','--',union allselect N'北京','--',union allselect N'大连','--',union allselect N'大连','--',union allselect N'大连','--',union allselect N'大连','--',union allselect N'大连','--',

首先执行以下脚本:

select Ctiy,count(OrderID) as OrderCountfromSalesInfogroup by Ctiywith cube

可以看到多出了一行 是对所有的订单数的汇总

下一个脚本:

select Ctiy,Year(OrderDate) as OrderYear,count(OrderID) as OrderCountfromSalesInfogroup by Ctiy,Year(OrderDate)with cube

可以看出来对分组中的维度都进行了汇总,并且还有一个订单的总和

下一个脚本(注意出现了rollup):

总结下sqlserver group by 的用法(总结下半年工作计划)

select Ctiy,Year(OrderDate) as OrderYear,count(OrderID) as OrderCountfromSalesInfogroup by Ctiy,Year(OrderDate)with rollup

使用rollup会对group by列出的第一个分组字段进行汇总运算

下一个脚本:

select Ctiy,count(OrderID) as OrderCountfromSalesInfowhereCtiy = N'大连'group by all Ctiy

我们会看到 使用group by all 后,不符合条件的城市也会出现,只是订单数是零

需要注意的是 All 不能和 cube 和 rollup一起使用,和having一起使用的话,All的功能会失效.

下一个脚本:

select Ctiy,orderdate,orderidfromSalesInfocompute count(orderid)

显示了两个结果集,一个是订单结果集,一个是订单总数结果集

最后一个脚本:

select Ctiy,orderdate,orderidfromSalesInfoorder by Ctiycompute count(orderid) by Ctiy

按照不同的城市,分别显示该城市的订单信息,一个显示该城市的所有订单数量

就先说这些了.

SQLSERVER中忽略索引提示 当我们想让某条查询语句利用某个索引的时候,我们一般会在查询语句里加索引提示,就像这样SELECTid,namefromTBwith(index(IX_xttrace_bal))wherebal当在生产环

SQLSERVERAGENT警告:事件 ID: Successfullyre-openedthelocaleventlog-NOTE:Someeventsmayhavebeenmissed.Attemptingtotore-openthelocaleventlog...Unabletoreadlocaleventlog(reason:事件日志文件已在读取间更改。).事件类型

sql报错Successfully re-opened the local eventlog解决方法 报错1:Unabletoreadlocaleventlog(reason:事件日志文件已在读取间更改。报错2:Successfullyre-openedthelocaleventlog-NOTE:Someeventsmayhavebeenmissed.微软解释:

标签: 总结下半年工作计划

本文链接地址:https://www.jiuchutong.com/biancheng/348065.html 转载请保留说明!

上一篇:sqlserver 增删改查一些不常用的小技巧(sqlserver增删改查执行语句)

下一篇:SQLSERVER中忽略索引提示(sql忽略null)

  • 企业所得税年报怎么查询
  • 税务局开票需要交钱吗
  • 小规模免征增值税政策
  • 增值税专用发票和普通发票的区别
  • 开发票 专业设计服务
  • 印花税什么情况可以退
  • 资产收购应如何计算
  • 小规模纳税人费用票怎么做账
  • 劳动竞赛费用在什么科目列支做会计分录?
  • 差旅费包括哪些明细
  • 代理销售保险
  • 进项税小于销项税怎么处理
  • 不涉及税收
  • 计算广告的基本运作模式
  • 债券溢价发行会计分录举例
  • 担保贷款造成的损失可以税前扣除吗?
  • 与存货相关的车间固定资产日常
  • 外贸收汇怎么处理
  • linux GTK、KDE、Gnome、XWindows 图形界面区别介绍
  • 如何使用php编程软件
  • 汽车费用怎么做账
  • PHP:set_file_buffer()的用法_Filesystem函数
  • 苏格兰高地牛一个萌萌哒的合集
  • php 分页
  • 韦罗尼卡
  • 盘亏前累计折旧怎么算
  • 微信利用php创建文件
  • 成本核算的五个要求
  • phpcms教程
  • 购入固定资产的进项税额可以抵扣吗
  • 员工办理健康证需要什么材料
  • 外资公司股东
  • 游戏公司不开票怎么缴税
  • 货币资金的计税基础
  • 预收货款开票怎么做账
  • short int、long、float、double使用问题说明
  • 实习生个人所得税需要申报吗?
  • 小规模纳税人认定标准500万
  • 什么是汇算清缴?
  • 以长期股权投资换入存货
  • 顶账资产入账依据
  • 安全生产费会计核算办法
  • 个体户超额
  • 弥补以前年度亏损后缴纳所得税
  • 会计准则允许预提吗
  • 工厂投产前的准备工作有哪些
  • 哪几种情况涉及到进项税额的转出
  • 报销差旅费属于付款凭证还是收款凭证
  • 存货跌价准备的账务处理
  • jquery常用的事件绑定函数有哪些
  • grub2引导win10
  • win7系统ie浏览器打不开
  • 红石玩家入门
  • win8.1怎么安装appx没有许可证
  • tar解压工具
  • win xp 内存
  • win8.1系统电脑设置闪退
  • mysql如何添加外键
  • win7怎么操作
  • 简单射击原理
  • node.js加密
  • node.js document
  • vi和vim的关系
  • cocos2dx 3.0 quick lua transition action
  • promise实例方法
  • javascript中的继承
  • 最常见的左向右分流型心脏病是
  • Do All in Cmd Shell一切在命令行下完成第1/6页
  • Android5.1 SystemUI 启动流程
  • jquery 添加
  • linux shell 技巧
  • 贵州省地方税务局历任纪检组长马平
  • 内蒙古物业费收取标准2020
  • 财产保险合同的种类
  • 安徽增值税普通发票税率1%
  • 重庆国税电子税务登录
  • 收购烟叶多少公斤违法
  • 航天信息的金税盘开票要怎么调格式
  • 数字经济与实体经济融合发展的理论探索
  • 车辆购置税查询官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设