元旦节,干点啥呢,小编给大家分享Group by和Having子句的小例子,具体详情如下所示:

表结构:


要求:

查询有多个员工的工资不低于2000的部门编号(就是说如果一个部门的员工大于2000的人数有两个或两个以上就查询出来)

sql语句:

select [DEPARTMENT_ID],count([SALARY])from [DEPARTMENT]where [SALARY]>'2000'group by [DEPARTMENT_ID]having count([SALARY])>1

where子句和having子句都是用来筛选条件用的,不同的是,where子句只能对分组前的属性进行删选,而having子句只能对分组后的属性进行筛选。

更多相关文章

  1. SQL Server之JSON 函数详解
  2. MySQL系列多表连接查询92及99语法示例详解教程
  3. Android(安卓)- Manifest 文件 详解
  4. Android的Handler机制详解3_Looper.looper()不会卡死主线程
  5. Selector、shape详解(一)
  6. android2.2资源文件详解4--menu文件夹下的菜单定义
  7. Android发送短信方法实例详解
  8. Android(安卓)读取资源文件实例详解
  9. 详解Android中的屏幕方向

随机推荐

  1. 10个快速开发Android/Iphone web App应用
  2. 解决在3.6.2安装android的ADT文件bug
  3. Android studio删除工程项目
  4. android 笔记 --- Android开发中Virtual
  5. Android开发者必备的十大开发工具[图文]
  6. android 动态改变屏幕方向
  7. Android中的两种坐标系
  8. android系统
  9. Android studio相对布局的常用属性
  10. Android(安卓)进度条 ProgressBar (模拟图