SQL指南-GROUP BY 和 HAVING
来源:互联网 发布:linux下eclipse快捷键 编辑:程序博客网 时间:2024/05/16 19:54
聚会函数 (如 SUM) 常需要附加GROUP BY
-----------------------------------------------
-----------------------------------------------
Company Amount W3Schools 5500 IBM 4500 W3Schools 7100 Company SUM(Amount) W3Schools 17100 IBM 17100 W3Schools 17100 Company SUM(Amount) W3Schools 12600 IBM 4500
-----------------------------------------------
Company Amount W3Schools 5500 IBM 4500 W3Schools 7100 Company SUM(Amount) W3Schools 12600
-----------------------------------------------
GROUP BY...
GROUP BY... 被附加于SQL 是因为聚会函数 (如 SUM) 每次都返回所有列值的合计,没有GROUP BY函数是不可能找到列值的单个分组的合计数。
语法
SELECT column,SUM(column) FROM table GROUP BY column
-----------------------------------------------
GROUP BY 示例
这个 "Sales" 表:
和这个SQL语句:
SELECT Company, SUM(Amount) FROM Sales
返回这个结果:
上面的代码是不正确的,因为被返回的列不是部分合计。GROUP BY 子句将解决这个问题。
SELECT Company,SUM(Amount) FROM Sales GROUP BY Company
返回结果:
-----------------------------------------------
HAVING...
HAVING... 被附加到SQL语句是因为WHER关键字不能被用于聚会函数 (如 SUM),并且没有HAVING...它将不可能测试结果条件。
语法:
SELECT column,SUM(column) FROM table GROUP BY column HAVING SUM(column) condition value
这个 "Sales" 表:
和这个SQL语句:
SELECT Company,SUM(Amount) FROM Sales GROUP BY Company HAVING SUM(Amount)>10000
返回这个结果
- SQL指南-GROUP BY 和 HAVING
- SQL Group by Having
- sql group by having
- SQL教程之Group by和Having
- SQL学习之Group by和Having
- SQL学习之Group by和Having
- SQL 语句GROUP BY 和 HAVING
- zz[SQL基础]Group by和Having
- SQL教程之Group by和Having
- SQL学习之Group by和Having
- sql group by和having 的用法
- 【SQL】GROUP BY 和HAVING子句
- sql语句group by 和 having
- GROUP BY 和 HAVING
- group by 和Having
- having 和group by
- Group By 和 Having
- SQL中的Where,Group By,Order By和Having
- IE下JavaScript迁移到FireFox下的工作笔记
- 数据库插入异常的解决
- VS2005和ASP.NET2.0中使用强类型数据
- 利用Delphi中的Formula One构件生成复杂的报表
- 深入剖析C++重载函数的应用
- SQL指南-GROUP BY 和 HAVING
- 问题研究--字符集编码
- 4月17日、19日Hibernate之父中国行,Hibernate实战2英文版签售
- 游戏编程精粹5--component based object management笔记
- 90%程序员写不出无BUG的二分查找程序?
- JfreeChart学习总结
- 单网卡双ip双网关,更换网线自动上网的方法
- eclipse无法build project 编译项目或者类的解决方法
- 关于文件下载的几个问题总结