当前位置: 首页 > news >正文

wordpress新手建站推广运营平台

wordpress新手建站,推广运营平台,北京天润建设工程有限公司网站,宝塔搭建wordpress博客2023.9.4 MySQL 分组查询的学习笔记如下: #分组查询 /* 分组查询中的筛选条件分为两类:数据源 位置 关键字 分组前筛选 原始表 group by前面 where 分组后筛选 分组后的结果集 group by后面 having */ #查询每…

2023.9.4

        MySQL 分组查询的学习笔记如下:

#分组查询
/*
分组查询中的筛选条件分为两类:数据源		   位置		   关键字
分组前筛选    原始表           group by前面        where
分组后筛选    分组后的结果集   group by后面        having
*/
#查询每个工种的最高工资
SELECT MAX(salary),`job_id` FROM `employees` GROUP BY `job_id`;
#查询每个位置上的部门个数
SELECT COUNT(*),`location_id` FROM `departments` GROUP BY `location_id`;
#查询邮箱中包含a字符的,每个部门的平均工资。
SELECT AVG(salary),`department_id` FROM `employees` WHERE email LIKE '%a%' GROUP BY `department_id`;
#查询有奖金的每个领导手下员工的最高工资
SELECT MAX(salary),`manager_id` FROM `employees` WHERE `commission_pct` IS NOT NULL GROUP BY `manager_id`;
#查询哪个部门的员工个数>2
SELECT COUNT(*),`department_id` FROM `employees` GROUP BY `department_id` HAVING COUNT(*)>2;
#查询每个工种有奖金的员工的最高工资
SELECT MAX(salary),`job_id` FROM `employees` WHERE `commission_pct` IS NOT NULL GROUP BY `job_id`;
#根据上述结果继续筛选,最高工资>12000的结果。
SELECT MAX(salary),`job_id` FROM `employees` WHERE `commission_pct` IS NOT NULL GROUP BY `job_id` HAVING MAX(salary)>12000;
#查询领导编号>102的每个领导手下的最低工资>5000的领导编号是哪个,以及其最低工资。
SELECT `manager_id`,MIN(salary) FROM `employees` WHERE `manager_id`>102 GROUP BY `manager_id` HAVING MIN(salary)>5000;
#按员工姓名的长度分组,查询每一组的员工个数,筛选员工个数>5的有哪些。
SELECT LENGTH(`last_name`),COUNT(*) FROM `employees` GROUP BY LENGTH(`last_name`) HAVING COUNT(*)>5;
#查询每个部门每个工种的员工的平均工资,并按平均工资的高低显示。
SELECT `department_id`,`job_id`,AVG(salary) FROM `employees` GROUP BY `department_id`,`job_id` ORDER BY AVG(salary) DESC;

        课后习题:

#1、查询各job_id的员工工资的最大值,最小值,平均值,总和。并按job_id升序
SELECT `job_id`,MAX(salary),MIN(salary),AVG(salary),SUM(salary) FROM `employees` GROUP BY `job_id` ORDER BY `job_id` ASC;
#2、查询员工最高工资和最低工资的差距
SELECT MAX(salary)-MIN(salary)  FROM `employees`;
#3、查询各个管理者手下员工的最低工资,其中最低工资不能低于6000,没有管理者的员工不计算在内。
SELECT `manager_id`,MIN(salary) FROM `employees` WHERE `manager_id` IS NOT NULL GROUP BY `manager_id`  HAVING MIN(salary)>=6000;
#4、查询所有部门的编号,员工数量和工资平均值,并按平均工资降序。
SELECT `department_id`,COUNT(*),AVG(salary) FROM `employees` GROUP BY `department_id` ORDER BY AVG(salary) DESC;
#5、选择具有各个job_id的员工人数
SELECT COUNT(*),`job_id` FROM `employees` GROUP BY `job_id` ;

http://www.zhongyajixie.com/news/37819.html

相关文章:

  • 专业做高端网站近期新闻热点
  • 海尔网站建设的目标搜索引擎优化宝典
  • 婚纱摄影网站建设seo外包公司哪家专业
  • 劳务派遣和外包一样吗网站点击排名优化
  • 松花江避暑城建设网站余姚网站制作公司
  • 网站建设用什么字体找谁做百度关键词排名
  • frontpage网站建设论文网络媒体软文案例
  • 威海企业做网站唐山seo排名
  • 江苏今天最新疫情报告潍坊关键词优化排名
  • 国外做二手服装网站有哪些免费自己建网页
  • 商城网站建设新闻找培训机构的app
  • 做直播 网站的上市公司深圳企业网站制作公司
  • 做网站武汉网站维护工作内容
  • 免费云服务器永久使用方法做网络优化哪家公司比较好
  • 缙云网站建设广州搜索排名优化
  • 龙华app网站开发合肥百度搜索排名优化
  • 网站301是什么意思seo网络营销外包公司
  • 线下推广的方式有哪些山东seo推广公司
  • 惠东东莞网站建设成都最新数据消息
  • 厦门建设监管系统网站网络媒体
  • 江门手机网站建设推广赚钱项目
  • 给个网站好人有好报2020免费外链大全
  • 深圳制作公司网站的公司百度seo网站优化
  • 我做外贸要开国际网站吗wordpress
  • 酒店网站建设功能抖音搜索seo软件
  • 帝国cms 做网站地图淘宝流量网站
  • 网站中转页怎么做网络推广怎么做方案
  • 手机网站怎么制作软文案例500字
  • 嘉兴做营销型网站重庆疫情最新数据
  • 销售型网站如何做推广全网优化哪家好