指定组或聚合的搜索条件。HAVING 只能与 SELECT 语句一起使用。HAVING 通常在 GROUP BY 子句中使用。如果不使用 GROUP BY 子句,则 HAVING 的行为与 WHERE 子句一样。

语法

[ HAVING <search condition> ]

参数

<search_condition>

指定组或聚合应满足的搜索条件。当 HAVING 与 GROUP BY ALL 一起使用时,HAVING 子句优于 ALL。

在 HAVING 子句中不能使用 textimagentext 数据类型。

在 SELECT 语句中使用 HAVING 子句不影响 CUBE 运算符分组结果集和返回汇总聚合行的方式。

转载于:https://www.cnblogs.com/yuanxiang/archive/2012/07/23/2604320.html

SQL HAVING 用法详解相关推荐

  1. php mysql sql mode_Mysql之SQL Mode用法详解_MySQL

    一.Mysql SQL Mode简介 通常来说MySQL服务器能够工作在不同的SQL模式下,并能针对不同的客户端以不同的方式应用这些模式.这样,应用程序就能对服务器操作进行量身定制以满足自己的需求.这 ...

  2. SQL HAVING用法详解

    HAVING 子句对 GROUP BY 子句设置条件的方式与 WHERE 和 SELECT 的交互方式类似.WHERE 搜索条件在进行分组操作之前应用:而 HAVING 搜索条件在进行分组操作之后应用 ...

  3. SQL语句 SELECT LIKE用法详解

    在SQL结构化查询语言中,LIKE语句有着至关重要的作用. LIKE语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的作用 ...

  4. sql语句中exists用法详解

    文章目录 一.语法说明 exists: not exists: 二.常用示例说明 1.查询a表在b表中存在数据 2.查询a表在b表中不存在数据 3.查询时间最新记录 4.exists替代distinc ...

  5. oracle中的exists 和 not exists 用法详解

    from:http://blog.sina.com.cn/s/blog_601d1ce30100cyrb.html oracle中的exists 和 not exists 用法详解 (2009-05- ...

  6. PowerShell攻防进阶篇:nishang工具用法详解

    PowerShell攻防进阶篇:nishang工具用法详解 导语:nishang,PowerShell下并肩Empire,Powersploit的神器. 开始之前,先放出个下载地址! 下载地址:htt ...

  7. exec 和 call 用法详解

    http://www.111cn.net/database/Oracle/39433.htm exec 和 call 用法详解 exec 和 call 执行一个procedure时, declare ...

  8. android搜索功能xml,Android_Android ActionBar搜索功能用法详解,本文实例讲述了Android ActionBar - phpStudy...

    Android ActionBar搜索功能用法详解 本文实例讲述了Android ActionBar搜索功能用法.分享给大家供大家参考,具体如下: 使用ActionBar SearchView时的注意 ...

  9. oracle中取反_oracle正则表达式regexp_like的用法详解

    oracle正则表达式regexp_like的用法详解 更新时间:2013年06月13日 17:42:05   作者: 本篇文章是对oracle正则表达式regexp_like的用法进行了详细的分析介 ...

  10. Oracle Merge Into 的用法详解实例

    Oracle merge into 的用法详解实例 作用:merge into 解决用B表跟新A表数据,如果A表中没有,则把B表的数据插入A表: 语法: MERGE INTO [your table- ...

最新文章

  1. 基于单目的3D人体姿态估计
  2. linux无法设置日期 不允许的操作,如何解决系统时间无法修改的问题
  3. C# 学习笔记(10)加速球
  4. uni-app——运行微信微信小程序整合uView运行错误[Cannot read property ‘mark‘ of undefined]解决方案
  5. C++ 11 深度学习(三)范围for、new内存动态分配、nullptr
  6. 再读simpledb 之 SQL语句解析(1)
  7. 关于input type=hidden/标签的记录
  8. 使用代码把一个目录打包成jar
  9. python实用宝典_python 5个实用的技巧
  10. MFC 鼠标画线总结
  11. 图片复印如何去除黑底_我告诉你照片打印如何去除黑底
  12. iOS8高清壁纸 - 专为iOS8量身定做,每日更新
  13. PPT模板免费下载制作
  14. LabVIEW学习(一):认识LabVIEW
  15. 3蛋白wb_干货分享:三个蛋白组学数据库的应用
  16. HBase2.x(七)Master 架构
  17. 阿里云服务器储存空间不足解决方案
  18. Linux系统中的权限详解
  19. Win7旗舰版电脑插耳机没声音怎么解决
  20. Cyprss串行铁电存储器64Kbit FM25CL64B-GTR

热门文章

  1. 微型linux系统裁剪
  2. php高并发锁,redis锁,文件锁示例
  3. Webbench学习笔记一:源码获取和使用
  4. 深入学习c++--智能指针(二) weak_ptr(打破shared_ptr循环引用)
  5. vue学习日志-过滤器
  6. pycharm操作指北
  7. 通过AOP引入Log4j
  8. tomcat,zookeeper,activeMQ,Kafka设置jvm参数
  9. 反向代理实现同域名下PHP和Java共存
  10. 【COCOS2D-HTML5 开发之三】演示样例项目附源代码及执行的GIF效果图