位置: 编程技术 - 正文

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

  • 什么是国税发票号码
  • 什么是进口增值业务
  • 老板的报销分录怎么写
  • 个人社保部分公司承担可以入费用吗
  • 餐饮增值税发票抵扣
  • 车辆日常维护费用
  • 公司合并是不是先变更股权
  • 公司卖房产怎么缴税
  • 地产公司土地分摊方案
  • 分配的股息 要交所得税吗
  • 购进客房用品取得增值税专用发票注明税额9120
  • 在建的项目
  • 公司宣传牌模板
  • 个人终止投资经营
  • 开增值税票需要合同吗
  • 纳税调整增加额和纳税调整减少额
  • 增值税专票给客户的是第几联
  • 民办非企业是否可以出资设立公司
  • 发票勾选操作失败怎么回事
  • 房地产企业汇算清缴政策解析
  • 境外单位或者个人
  • 对公账户转法人私人账户用途写什么
  • 季度缴纳所得税如何做账
  • 企业所得税季度预缴可以弥补以前年度亏损吗
  • 工会经费的会计分录2022
  • mac怎么保存网页上的音频
  • 代缴的五险一金能贷款吗
  • 固定资产报废能报保险公司理赔吗
  • 发票来了冲预付账款怎么记账
  • Win11/Win10 21H2 正式版发布前,微软再次推送可靠性补丁更新 KB4023057
  • Win11怎么打开网络适配器
  • ati2plab.exe是什么进程 ati2plab进程安全吗
  • 企业收到政府奖励会计分录
  • 外贸出口企业增值税怎么结转
  • php使用pclzip类实现文件压缩的方法(附pclzip类下载地址)
  • php 上传文件
  • 机器学习:基于逻辑回归对优惠券使用情况预测分析
  • ai绘画网站
  • chatteing
  • php实现支付宝支付
  • 债券发行的分录
  • css怎么制作
  • 费用票有什么用处
  • 税控盘维护费每年都要交吗
  • 预付房租计入长期待摊费用吗
  • 企业利润表表怎么看
  • 小规模纳税人指的是谁
  • 冲暂估费用
  • 福利费列支范围及标准
  • 已开票未收款如何销往来账
  • 优秀员工奖金领取表模板
  • 销售款退回会计分录
  • 单位购买防疫物资请示
  • 正常存货周转率多少次合适
  • 非税收入专用票据包括什么
  • 餐饮费与业务招标的关系
  • 明细账要如何做账
  • mysql常见故障和解决方法
  • 看linux系统
  • centos5.6
  • ubuntu with linux
  • ikeeperpab.exe是什么
  • win7退出家庭组
  • 项目部不足和改进
  • js实现隔行变色
  • jquery 图片
  • android定时器的使用
  • 编写自己的linux系统
  • 猫的游戏解说
  • 基于vue的购物系统
  • 3种不同的播种方法
  • js验证身份证合法性
  • javascript数据
  • 浏览器工作机制
  • 用javascript
  • javascript原型
  • 个人所得税超过12万能退税吗
  • 房屋契税和维修基金是开发商交还是业主交
  • 北京的个人所得税怎么算
  • 辽宁省医保明细查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设