合计函数无法和where条件一起使用
2017-11-30 15:38
260 查看
一.现象
当存在合计函数时,条件where无法执行合计函数(Aggregate functions)
Aggregate 函数的操作面向一系列的值,并返回一个单一的值。
注释:如果在 SELECT 语句的项目列表中的众多其它表达式中使用 SELECT 语句,则这个 SELECT 必须使用 GROUP BY 语句!
二.解决方案
使用having替代where条件相关文章推荐
- IN 函数 和 and 在where条件中联合使用的注意事项:
- 用MD5函数处理oracle数据库中clob字段在where条件或者group中使用
- union all 和where条件一起使用查询数据不对的问题
- 当我们使用某个表达式作为输出的一列时,我们无法再Where条件中直接使用该列作判断条件
- 谈谈where条件中函数的使用(deterministic)
- iphone 内部函数使用 (函数可能无法响应的部分解决方案)
- 在 SQL Server 2K 中实现 大小写敏感的查询条件(WHERE ...),类似 Access(VB) 的 StrComp 函数
- ireport中当使用connection方式获得数据源时如何构造sql语句的where条件。
- Excel:如何使用函数实现多表多条件汇总求和
- 跟我一起写makefile-6(使用条件判断)
- 跟我一起写 Makefile (六)——使用条件判断
- 与jquery serializeArray()一起使用的函数,主要来方便提交表单
- where条件对mysql多列索引的使用
- List<T>下的Find,FindAll等条件过滤函数的使用方法
- 跟我一起写 Makefile (七)——使用函数
- 一个跟jquery serializeArray()一起使用的函数,主要来方便提交表单。
- 关于javascript无法使用XPath的函数功能的解决方法
- 在 SQL Server 2K 中实现 大小写敏感的查询条件(WHERE ...),类似 Access(VB) 的 StrComp 函数
- 尽量避免在SQL语句的WHERE子句中使用函数
- SQL 查询合计方法及相应函数使用说明