SQL语句中多条件求和的语句如下:

SELECT 分类字段1, 分类字段2 , SUM(统计字段) as 产品总数 From [Sheet1$] GROUP BY 分类字段1, 分类字段2

使用实例说明:

源数据:

查询内容

按照姓名汇总:

SQL = "SELECT 姓名,SUM(产量) as 总产量 FROM [产量表$] GROUP BY 姓名"

结果如下图:

按照日期汇总:

 SQL = "SELECT 日期,SUM(产量) as 总产量 FROM [产量表$] GROUP BY 日期"

结果如下图:

按照月份汇总:

SQL = "SELECT MONTH(日期) as 月份,SUM(产量) as 总产量 FROM [产量表$] GROUP BY MONTH(日期)"

结果如下图:

按照月份及姓名汇总:

SQL = "SELECT MONTH(日期) as 月份,姓名 ,SUM(产量) as 总产量 FROM [产量表$] GROUP BY MONTH(日期),姓名"

结果如下图:

注意事项:

如果你运行代码出现如下提示:

请注意查看SQL语句后面 GROUP BY 的相应字段。

“Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。

VBA+ADO+SQL语句,小试牛刀。

私信 SQL 可以获取SQL代码的Excel文件

私信 视频 可以获取54集VBA入门视频

私信 VBA或 vba 可以获取文章中含VBA代码的Excel文件

sql 条件求和_Excel VBA+SQL 多条件求和实例相关推荐

  1. excel一列求和_EXCEL筛选状态下的求和问题

    SUM.SUMIF.SUMIFS.SUMPRODUCT等求和函数的使用方法及实际应用分享过啦(详细见以下链接),今天分享个稍微冷门但很好用,也同样拥有求和功能的函数. EXCEL条件求和​mp.wei ...

  2. sql 列求和_Excel VBA高级编程SQL检索(二)合并相同项并求和

    上一篇我们已经试过用Excel 自带的索引完成了一次SQL检索的操作,今天小编带你用VBA实现SQL检索,并实现相同项求和的功能 SELECT 字段名1,SUM(字段名2) FROM [原始数据$]) ...

  3. excel一列求和_EXCEL快速填充、快速求和、自动调整列宽、快速分列小技巧

    今天分享的以下几个EXCEL小技巧,让EXCEL办公事半功倍 一.快速填充(双击) 1.根据习惯,我们经常用填充格式刷填充,即向下拖曳十字号格式刷,现在不用拖动,直接双击这个十字符号将自动向下填充,又 ...

  4. vba mysql·教程_Excel VBA ADO SQL入门教程004:SQL中的Excel表

    1. 上期我们聊了SQL常用查询语句中的字段查询,其简化版语法如下: SELECT 字段名 FROM 表名 当时我们说,FROM关键词指明了要获取字段信息的表的名称.倘若数据源是Excel表格,则需要 ...

  5. hibernate 多条件组合查询之sql拼接

    hibernate 多条件组合查询之sql拼接 [java] view plaincopyprint? public static void main(String[] args) { Session ...

  6. php多条件检索怎么写,sql查询同时满足三个条件 php查询数据库,同时满足三个条件的sql怎么写?...

    php查询数据库,同时满足三个条件的sql怎么写? 这样写没有问题的,是不是你传参数错了,输出语句看看$sql="SELECT*FROM表名字WHERE字段1=aand字段2=b" ...

  7. postgresql 动态添加过滤条件_XsqlFilterResult----动态生成sql语句的类,过滤一些为空的查询条件...

    XsqlBuilder用于可以动态构造sql语句,避免在构造sql时使用过多的 if 判断,与SafeSqlProcesser集成提供防止sql注入攻击,与DataModifier集成完成数据类型的转 ...

  8. mysql存储过程判断多个条件语句_存储过程里多条件判断(SQL组合查询)

    我存储过程里想实现多个传入参数的判断,里面有7个传入参数条件. CREATE PROCEDURE sp_tbWasteSource_Search ( @sd   datetime,           ...

  9. Sql优化系列之(1)__where子句条件优化

    1.为什么要进行SQL优化 系统优化中一个很重要的方面就是SQL语句的优化.对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不是简单地能实现其功能就可,而是要 ...

最新文章

  1. 第08次:升级《陋习手记》完善主从UI
  2. matlab inpainting,MATLAB-Python-inpainting-codes-master
  3. [Java基础]对象(反)序列化流
  4. 【学习笔记】第二章——信号量机制 用信号量实现互斥、同步
  5. DivideMix: Salesforce提出使用半监督学习大幅改进含噪声标签的学习
  6. VIRT,RES,SHR,虚拟内存和物理内存(转)
  7. Fudan-NLP-Beginner:自然语言处理入门练习
  8. win7计算机病毒制作教程,怎么制造计算机病毒
  9. 第2章 信息系统集成及服务管理
  10. win7下计算机假死,Win7系统电脑经常发生假死现象的五种情况及解决方法
  11. (VGG)VERY DEEP CONVOLUTIONAL NETWORKS FOR LARGE-SCALE IMAGE RECOGNITION--Karen Simonyan
  12. android /mnt/sdcard 只读,Android重要的文件目录mnt/sdcard 和 /sdcard
  13. PD虚拟机如何设置内存和CPU核心数
  14. VUE前端开发环境版本查看命令
  15. 如何判断某一个微信公众号上面的文章的阅读量是不是刷上来的?
  16. Ubuntu18.04+KinectV1(XBOX360)+ORB_SLAM2
  17. edittext 软键盘上方_Android 软键盘的全面解析,让你不再怕控件被遮盖
  18. python和java对接数据的简单实现
  19. 常见移动机器人运动学模型总结
  20. Shader山下(十六)坐标空间与转换矩阵

热门文章

  1. dynamic-insert=true dynamic-update=true,插入默认值的情况
  2. 表的插入、更新、删除、合并操作_12_通过表关联更新表
  3. NodeJs 在window中安装使用
  4. faster-rcnn原理及相应概念解释
  5. linux下tomcat服务器的启动和关闭以及查看实时打印日志
  6. request.setCharacterEncoding(utf-8);
  7. 【rzxt】windows7怎么设置桌面背景 如何快速道下一个背景
  8. 引用:编写高性能Web应用程序的10个技巧(一)
  9. Kettle能做什么?
  10. HttpClient, 使用C#操作Web