oracle中having的用法

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

#查询订单总金额少于2000的客户
select name, sum(price) from tableA group by name having sun(price)>10000
#查找用户张三或者李四,订单总金额超过20000的订单总金额
select name, sum(price) from tableA where name = 'zhangsan' or name = 'lisi' group by name having sum(price) > 20000
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • SQL SELECT 语句 一、查询SQL SELECT 语法 (1)SELECT 列名称 FROM 表名称 (2...
    有钱且幸福阅读 5,748评论 0 33
  • SQL 语法大全 标签(空格分隔): SQL DB2 SQL语法大全 SQL SELECT SQL SELECT ...
    lumicinta阅读 13,062评论 3 196
  • 1. SQL 简介 SQL 的目标 理想情况下,数据库语言应允许用户: 建立数据库和关系结构 完成基本数据管理任务...
    板蓝根plank阅读 2,387评论 0 11
  • **SQL TOP 子句 TOP 子句用于规定要返回的记录的数目。 对于拥有数千条记录的大型表来说,TOP 子句是...
    廖马儿阅读 3,237评论 1 46
  • 今天聊一下电磁场吧。 在电磁学里,电磁场是一种由带电物体产生的一种物理场。处于电磁场的带电物...
    324d1e6c7c43阅读 1,033评论 0 2