Excel 2010 SQL应用092 聚合函数之不重复之记录数
目录
源数据表
解决方案
DISTINCT+COUNT统计不重复的记录数
源数据表
下单日期 | 订单号 | 简码 | 订单数量 |
2010/4/27 | 3143 | 5-950 | 5067 |
2010/5/30 | 3207 | 5-950 | 5067 |
2010/6/10 | 3251 | 5-1000 | 4267 |
2010/6/10 | 3251 | 5-26 | 100 |
2010/6/20 | 3271 | 5-26 | 200 |
2010/6/30 | 3306 | 5-950 | 5067 |
2010/7/3 | 3306 | 4.55-24 | 50 |
2010/7/3 | 3306 | 5-1000 | 4333 |
2010/7/7 | 3324 | 4.55-26 | 220 |
2010/7/22 | 3340 | 4.55-20 | 204 |
2010/7/22 | 3350 | 5-1000 | 4533 |
2010/7/22 | 3350 | 5-26 | 100 |
2010/7/22 | 3350 | 5-950 | 5067 |
2010/7/23 | 3372 | 5-28 | 20 |
2010/8/2 | 3391 | 4.55-24 | 60 |
2010/8/2 | 3391 | 6120 | 133 |
2010/8/9 | 3423 | 4.55-26 | 260 |
2010/8/9 | 3423 | 5-26 | 100 |
2010/8/10 | 3430 | 4.55-20 | 216 |
2010/8/10 | 3430 | 4.55-24 | 50 |
如图所示为某公司的订单明细表,每天所有订购的商品记录只能算为同一订单号的某部分记录, 例如,图中下单日期为2010/6/10的记录同时出现了两条,统计时均算在订单号为3251条目下。 统计订单明细表中不重复的订单号的数目。
解决方案
SELECT COUNT(订单号) AS 不重复的订单号个数
FROM (SELECT DISTINCT 订单号 FROM [sheet1$])
DISTINCT+COUNT统计不重复的记录数
本例首先通过DISTINCT提取不重复订单号的记录,然后结合COUNT函数统计订单号的个数。COUNT函数用于计算查询返回的记录数,其语法如下:
COUNT(expr)
expr占位符代表一个字符串表达式,或代表一个使用该字段中的数据执行计算的表达式。expr中的操作数可以包含表字段或函数的名称。可以对任何种类的数据(包括文本)进行计数。
COUNT函数不对具有Null字段的记录进行计数,除非expr是星号(*)通配符。如果使用星号,COUNT将计算记录总数(包括含Null字段的记录). COUNT(*)的计算速度远远高于COUNT([Column Name]).注意,不要将星号引在引号('’)中。
Excel 2010 SQL应用092 聚合函数之不重复之记录数相关推荐
- Excel 2010 SQL应用097 聚合函数之方差或标准方差
目录 源数据表 解决方案 VAR函数及VARP函数的使用 源数据表 姓名 口语成绩 黄惠 76 李向阳 90 柳青 84 黄燕凤 81 古学文 86 古凤冰 87 张初阳 82 候琳 85 龙维 83 ...
- Excel 2010 SQL应用096 聚合函数之标准偏差及标准差
目录 源数据表 解决方案 STDEV函数及STDEVP函数的使用 彻底理解样本方差为何除以n-1 源数据表 货品 发货点 送货目的地 货运运费 汽车配件 广州 上海 300 葡萄酒 广 ...
- Excel 2010 SQL应用098 聚合函数之计算某列空值的数目
目录 源数据表 解决方案 NULL在SQL语句中的使用 源数据表 用户名 工单号 购买日期 品牌 机型 故障类别 肖青青 494022 2008/7/6 天宇 D186 功能故障 懂坚 494025 ...
- Excel 2010 SQL应用073 DATEDIFF函数
目录 源数据表 解决方案 DATEDIFF函数的使用 源数据表 部门 姓名 进司时间 生产制造部 康兴珍 2006/10/16 设备部 俞守林 2006/7/23 生产制造部 易仕华 2010/12/ ...
- Excel 2010 SQL应用078 DATEPART函数与TRANSFROM函数
目录 源数据表 解决方案 DATEPART函数忽略年份获取日期所在的季度 源数据表 产品名称 订单日期 总额 啤酒 2009/1/15 1385 葡萄干 2009/1/15 95 猪肉干 2009/1 ...
- Excel 2010 SQL应用067 IIF函数
目录 源数据表 解决方案一 IIF函数 解决方案二 CHOOSE函数的使用 源数据表 类别 项目名称 预算 支出 厨房 橱柜 ¥9,360.00 ¥9,740.00 厨房 橱柜 ¥460.00 ¥48 ...
- Excel 2010 SQL应用064 ISNULL函数
目录 源数据表 解决方案 ISNULL函数的使用 ISNUMERIC函数 源数据表 姓名 工资额 调整额 蔡妙吟 6020 800 张豪麟 5280 周益民 6750 高美榆 6960 阮 ...
- Excel 2010 SQL应用088 在排序结果中查找指定记录
目录 源数据表 解决方案 在排序结果中查找指定记录的技巧 源数据表 姓名 语文 数学 英语 何艳 94 62 80 何冬梅 86 64 93 冯晨 90 64 74 彭勤 77 67 89 叶倩 63 ...
- sql数据库查询聚合函数_如何使用SQL Server数据质量服务确保正确的数据聚合
sql数据库查询聚合函数 介绍 (Introduction) An interesting opportunity arose at a client site during early Octobe ...
最新文章
- 宏基因组合种树,2-4天领证,1/2号车满员,3号车成立,机会来了
- [Spring 深度解析]第7章 IoC容器的初始化过程
- SAP MM 公司间STO里外向交货单与内向交货单里序列号对应关系
- Boost:boost :: mem_fn等式运算符的测试程序
- 苹果CMS v10一键采集芒果tv官方直链地址插件
- 【Flutter】Dart的方法与箭头函数
- memcached主从复制
- 固体火箭发动机装药拓扑优化(观点)
- 使用Pr给视频添加字幕
- 通信线路工程验收规范_老杨一建通信学堂通信线路工程施工技术
- UVALive 4490 Help Bubu
- 【新手入门】自己动手搭建云服务器
- 沧小海读《图解TCP/IP》笔记——第四章 IP协议
- 开环控制系统与闭环控制系统
- tools: rm -vf !(*.sh) 删除 除了
- 基于pgpool-II读写分离+postgresql10主从从流复制高可用部署方案
- EOJ Monthly 2019.3 (based on March Selection) -D .宇恒棋
- 笔记:期权定价-无套利理论
- Dubbo源码解析-——服务引用
- 大V吐槽微信电脑版:视频、表情占满C盘