SQL中HAVING从句的用法
HAVING
用户在使用SQL语言的过程中可能希望解决的一个问题就是对由sum或其它集合函数运算结果的输出进行限制。例如,我们可能只希望看到Store_Information数据表中销售总额超过1500美圆的商店的信息,这时我们就需要使用HAVING从句。语法格式为:
SELECT "column_name1", SUM("column_name2")
FROM "table_name"
GROUP BY "column_name1"
HAVING (arithematic function condition)
(GROUP BY从句可选)
由此,我们可以使用如下命令实现上述查询目的:
SELECT store_name, SUM(sales)
FROM Store_Information
GROUP BY store_name
HAVING SUM(sales) > 1500
查询结果显示为:
store_name SUM(Sales)
Los Angeles $1800
小注:
SQL语言中设定集合函数的查询条件时使用HAVING从句而不是WHERE从句。通常情况下,HAVING从句被放置在SQL命令的结尾处
↓相关文章:
- · sql server的cube操作符使用详解
- · SQL服务器内存有两种基本管理方法:动态分配和静态分配
- · SQL Server SA权限总结经典技术
- · MySQL 5.0.16 乱码问题处理办法
- · Sql Server下数据库链接的使用方法
- · 如何取得一个表的所有字段名用逗号分割
- · 如何快速杀死占用过多资源(CPU,内存)的数据库进程
- · SQL中通配符、转义符与"["号的使用(downmoon)
- · Oracle与PHP的集成:Zend Core for Oracle
- · SQL Server 2000 SP4发布
- · SQLServer 2005安装及界面截图,新增功能
- · 微软宣布SQL Server 2005功能及售价
- · 微软推预览版SQL Server 2005
- · MySQL推出特例条款
- · NuSphere 让 MySQL 功能更强
- · 常见数据库系统之比较 - SYBASE 和 SQL SERVER
- · 常见数据库系统之比较 - 数据库的发展和现状
- · 保护SQL Server 2000的十个步骤
- · 数据库下载漏洞攻击技术
- · 小议MSSQL Server 2000的安全及管理
- · MYSQL用户root密码为弱口令的攻击
- · MSSQL db_owner角色注入直接获得系统权限
- · 看紧你的3306端口,一次通过mysql的入侵
- · Access数据库安全的几个问题
- · Sql语句密码验证的安全漏洞
- · SQL SERVER数据库口令的脆弱性
- · SQL Server:安全设计从头起
- · 不当编写SQL语句导致系统不安全
- · MySQL安全问题(匿名用户)的一点心得
- · 保护Access 2000数据库的安全
- · 数据库安全性策略 (2)
- · MySQL3.23.31之前版本的安全漏洞
- · 怎样使MySQL安全以对抗解密高手
- · 网管,你的防火墙上也有“洞”吗
- · Oracle数据库取消8080端口占用
- · 异构数据库之间的导入导出
- · 使用SQL Mail收发和自动处理邮件中的扩展存储过程简介
- · 关于对sql2000查询结果进行相关度排序的测试
- · SQL Server根据查询结果,生成XML文件
- · 如何获取SQL Server数据库里表的占用容量大小
- · MySQL实现表中取出随机数据
- · Windows XP下安装SQL2000企业版
- · 使用T_SQL脚本创建SQLServer2000后台计划作业任务
- · 取得拼音字头的存储过程
- · 编写安全的SQL server扩展存储过程

