教你轻松掌握常用的子句、关键词和函数(4)
作者:yashi 时间:2009-01-19 13:34:00
下面的例子表明如何组织结果而不显示分组的列。在有些场合这样做是很有用的,例如,如果要显示个人的销售量但却不显示姓名就能用上下面的例子了:
SELECT company, COUNT(sale_id)
FROM Sales GROUP BY company, last_name;
限制使用GROUP BY的查询
如你在以上示例中所看到的那样,你可以结合WHERE字句利用以上的概念限制查询的范围。WHERE子句会首先被计算,然后执行函数。在使用组的时候就是这样的。
SELECT company, AVG(net_amount), FROM Sales WHERE net_amount > 100 GROUP BY company;
上面的例子只对那些满足WHERE限制条件的数据行适用AVG函数。注意,WHERE子句必须放在GROUP BY子句之前。你还可以用HAVING语句对分组计算之后限制返回的结果集合。
SELECT company, AVG(net_amount),
FROM Sales WHERE last_name BETWEEN ‘a’
AND ‘m’ GROUP BY company HAVING
AVG(net_amount) > 500;
标签:
0
投稿
猜你喜欢
人性化设计用文字注入情感
2007-08-22 08:59:00
如何用ASP获知机器的网络配置?
2010-06-11 19:58:00
浏览器tab的设计
2008-08-11 13:03:00
[翻译]标记语言和样式手册 Chapter 7 锚点
2008-01-28 14:01:00
Oracle 自增(auto increment) 或 标识字段的建立方法
2009-03-06 11:15:00
网页的栅格系统设计
2008-09-19 21:13:00
SQL Server数据库日志清除的两个方法
2009-01-08 13:44:00
激发你的灵感:50个优秀的Favicons设计
2007-10-21 19:52:00
[译]开发人员经常犯的8个设计错误
2008-02-01 12:28:00
为FCKeditor2.6添加行距功能(最新修改)
2008-08-18 21:09:00
asp分类算法要解决的问题
2009-09-10 16:49:00
asp下实现代码的“运行代码”“复制代码”“保存代码”功能源码
2011-04-14 10:39:00
Windows存储 SQL行溢出 差异备份及疑问
2008-12-24 15:22:00
adox 的vbs类,提取表名,列名等
2008-07-02 12:37:00
ASP用JAVASCRIPT脚本实现分页的办法
2007-10-30 13:18:00
天极产品设计流程
2007-10-11 18:47:00
Flash在某些多标签浏览器中的“伪沙箱”问题
2011-01-06 12:37:00
分享很实用的css圆角写法[百度有啊提取]
2009-01-06 13:05:00
全兼容可高亮二级缓冲折叠菜单
2010-06-03 16:53:00
设计较好付款流程的12个建议
2009-06-08 12:45:00