全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多
流计算

HAVING语句

更新时间:2018-07-17 21:58:10

HAVING 子句

在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与合计函数一起使用。

语法

  1. SELECT [ ALL | DISTINCT ]
  2. { * | projectItem [, projectItem ]* }
  3. FROM tableExpression
  4. [ WHERE booleanExpression ]
  5. [ GROUP BY { groupItem [, groupItem ]* } ]
  6. [ HAVING booleanExpression ];

示例

测试数据

Customer OrderPrice
Bush 1000
Carter 1600
Bush 700
Bush 300
Adams 2000
Carter 100
  1. SELECT Customer,SUM(OrderPrice) FROM XXX
  2. GROUP BY Customer
  3. HAVING SUM(OrderPrice)<2000;

测试结果

Customer SUM(OrderPrice)
Carter 1700
本文导读目录