位置: 编程技术 - 正文

总结下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)

  • 湖南税务申报期限2023年1月
  • 房产税什么时候落地
  • 先收到发票还未付款怎么做账
  • 建设部门罚款会计分录
  • 销售费用计入产品生产成本吗
  • 年初数和年末数审计报告不一致
  • 工业企业生产费用按经济内容划分,一般称为
  • 供用电合同主要有
  • 品牌活动推广文案
  • 公司租用房产税如何征收
  • 企业维修厂房购进材料怎样做账务处理?
  • 企业销售矿产是否需要缴纳资源税呢?
  • 公司注销税务需要交多少钱
  • 包工不包料会计处理
  • 以旧换新要按商品价格吗
  • 通发票备注栏写什么内容
  • 店内上保险退保
  • 两万元大写金额报销单怎么写
  • 计提个税会计科目怎么做
  • 需要安装和检验的什么时候确认收入
  • 实际利率法是哪一章的知识
  • 生产调试消耗原材料如何做账?
  • 企业控股情况是指
  • 税收分类编码选错会怎样
  • windows10开机如何换帐号
  • win8换成win7重装系统
  • mom.exe是什么
  • Ichetucknee河的海牛,佛罗里达州 (© Jennifer Adler/Alamy)
  • css flaot
  • 今日清明节的下一句是什么
  • 红嘴牛文鸟图片
  • html关于边框的代码
  • php ajax 教程
  • opencv怎么训练
  • php100 jquery教程
  • 已认证的发票
  • python time.ctime()如何做时间加减法
  • 借方贷方有哪些
  • 制造费用属于哪一类会计科目
  • 如何恢复sql数据库
  • 长期股权投资权益法账务处理
  • 公司 用车
  • 农机合作社项目申报方案
  • 营业总收入同比增长怎么分析
  • 小规模未开票收入超过30万如何申报
  • 运输公司的车辆如何计提折旧
  • 进项发票做账了可以不认证吗
  • 去年少交的增值税可以和今年的合并吗
  • 销售产品结转成本
  • 销售费用主要账户包括
  • 公允价值变动损益
  • 工资每月变动社保怎么变
  • 差旅津贴和差旅补贴需要申报个税吗?
  • 公司如何注销营业执照
  • win7旗舰版系统恢复
  • linux ipi
  • 丢失msvcp71.dll
  • 亲测可用抖音低价单赚派费项目
  • linux里top
  • win7系统更新显卡驱动后黑屏无法启动
  • win10天气组件
  • win10 windows设置
  • unity调用android方法
  • android opencl
  • perl脚本调试方法
  • unity3d初学者教程视频
  • 配置命令提示符怎么打开
  • vscode 远程调试jni
  • python中while用法
  • 安卓瀑布流
  • javascript的for循环
  • EasyUI Pagination 分页的两种做法小结
  • jquery 树结构
  • Android系统启动负载均衡
  • scrollview嵌套flatlist
  • python去除文件中的空格
  • javascript面向对象编程指南
  • python traits
  • 国家税务总局官网电子税务局
  • 日本快递税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设