位置: 编程技术 - 正文

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

  • 汇算清缴计提所得税在哪个月
  • 暂缓收缴工会经费的请示
  • 2021小规模纳税人减免增值税
  • 外地施工如何找工人
  • 多缴的企业所得税办理退税怎么处理
  • 出纳单据交接表怎么填写
  • 写字楼租金税率
  • 存货报废需要进项转出吗
  • 房租收入纳税义务
  • 净资产利润率等于净资产收益率吗
  • 股东退股可以支付现金吗
  • 外币报表折算差额在会计报表中应作为
  • 员工报销油费计入个税吗
  • 票据遗失情况说明格式及范文
  • 有2处收入要交个税,自己如何去交个税
  • 代开专用发票的数量单价单位怎么写?
  • 低价销售代替非正常损失避免转出进项税?
  • 中小企业代扣代缴增值税抵扣时限
  • 应付未付的款项怎么写凭证
  • 合并报表收费
  • 凭证上附单据多少张怎么看
  • 返利是冲减收入还是计入费用
  • 酒店购买矿泉水再卖给客人怎么处理
  • 网上抵扣发票操作
  • 怎么打开资源管理器
  • 停工期间的各项工作包括
  • encodetext
  • 应税货物销售额怎么填
  • cuda completed with errors
  • 固定资产备抵科目怎么填
  • 3d点云处理算法
  • yolo系列算法比较
  • 深度学习论文精读[6]:UNet++
  • Laravel 5.3 学习笔记之 错误&日志
  • 认缴制和实缴制的区别
  • 商品流通的企业
  • 公办学校的会计
  • 生产型外资企业
  • 收缴违约金
  • 哪些税种需要计提吗
  • 织梦模板安装完整教程
  • 小规模纳税人纳多少税
  • 采购供应部门发挥的作用
  • db2 history
  • 固定资产计提折旧的原则
  • 坏账准备的核算
  • 2013年11号公告企业政策性搬迁
  • 转让负债 增值税
  • 先收票后收货
  • 印花税如何计算缴纳
  • 汇算清缴后补缴得企业所得税,计入哪年的税负
  • 福利费税前扣除工资薪金包含哪些
  • 月度资金预算怎么填
  • 业务协作费计入什么科目
  • 计提坏账准备不属于企业的或有事项
  • 银行理财产品算银行存款吗
  • 垃圾处理费计提依据
  • 残保金逾期怎么办
  • 成本核算的意义在于
  • 如何安装win7系统教程
  • linux怎么和window系统共用
  • supporter5.exe - supporter5是什么进程
  • windows8使用教程
  • 电脑开机显示xp后无反应
  • window8.1下载
  • linux的防火墙配置文件
  • 网卡破解
  • win7旗舰版如何进入bios
  • 谷歌浏览器点更新没反应
  • linux中病毒了怎么处理
  • Basic Layout——基本布局
  • 一键修复ie
  • perl中my
  • python求解析解
  • 置顶聊天折叠怎么关闭
  • 使用JQuery实现简单的拼图网页
  • 小规模纳税人税率2024
  • 天津怎么网上交电费
  • 分类所得税和综合所得税的优缺点
  • 机打发票教程视频
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设