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

西安网站开发哪家好制作网站代码

西安网站开发哪家好,制作网站代码,中建八局第一建设有限公司电话,wordpress文章类模板下载1.GROUP BY GROUP BY 函数就是 SQL 中用来实现分组的函数,其用于结合聚合函数,能根据给定数据列的每个成员对查询结果进行分组统计,最终得到一个分组汇总表。 mysql> SELECT country, COUNT(country) AS teacher_count-> FROM teacher…

1.GROUP BY
GROUP BY 函数就是 SQL 中用来实现分组的函数,其用于结合聚合函数,能根据给定数据列的每个成员对查询结果进行分组统计,最终得到一个分组汇总表。

mysql> SELECT `country`, COUNT(`country`) AS `teacher_count`-> FROM `teachers`-> GROUP BY `country`-> ORDER BY `teacher_count`, `country`;
+---------+---------------+
| country | teacher_count |
+---------+---------------+
| JP      |             1 |
| UK      |             1 |
| USA     |             1 |
| CN      |             2 |
+---------+---------------+
4 rows in set (0.04 sec)

2.HAVING 子句
我们在使用 WHERE 条件子句时会发现其不能与聚合函数联合使用,为解决这一点,SQL 中提供了 HAVING 子句。在使用时, HAVING 子句经常与 GROUP BY 联合使用,HAVING 子句就是对分组统计函数进行过滤的子句。

mysql> SELECT `T`.`name`, IFNULL(SUM(`C`.`student_count`),0) AS `student_count`-> FROM `courses` `C` -> RIGHT JOIN `teachers` `T` ON `C`.`teacher_id` = `T`.`id`-> GROUP BY `T`.`id`-> HAVING `student_count` < 3000-> ORDER BY `student_count`, `name`;
+------------------+---------------+
| name             | student_count |
+------------------+---------------+
| Linghu Chong     |             0 |
| Northern Beggar  |             0 |
| Southern Emperor |          1520 |
+------------------+---------------+
3 rows in set (0.02 sec)

例题

在这里插入图片描述
在这里插入图片描述

筛选出同一国家的教师平均年龄大于所有教师平均年龄的国家,并获取这些国家的所有教师信息

拆分:

1.先选出教师平均年龄大于所有教师平均年龄的国家

SELECT country from teachers
group by country
having avg(age) > (SELECT avg(age) from teachers)

2.拿着这些国家去teachers表里找出教师信息

SELECT * from teachers
where country in(
SELECT country from teachers
group by country
having avg(age) > (SELECT avg(age) from teachers)
);

3.内联视图子查询
现需要查询国籍为美国(USA),且年龄最大的教师,请使用内联视图子查询实现。

本题将从教师表中查询到的美国教师作为内联表,再使用 WHERE 子句进行查询操作。

SELECT *
FROM (SELECT *FROM `teachers`WHERE `country` = 'USA'
) `T`
WHERE `age` = (SELECT MAX(`age`)FROM `teachers`WHERE `country` = 'USA'
);
http://www.khdw.cn/news/27474.html

相关文章:

  • 绍兴柯桥哪里有做网站的怎么设计一个网页
  • 怎样建网站 需要科学新概念seo外链
  • 建设银行内部网站6百度搜索指数和资讯指数
  • 汶上网站建设多少钱学seo需要学什么专业
  • 给别人做网站需要什么许可证有没有免费的写文案的软件
  • 网站优化 毕业设计最火的推广软件
  • 政府门户网站建设基本情况免费优化推广网站的软件
  • 长春网站制作最专业上海网站制作公司
  • 有网页源码 怎么做网站口碑好的设计培训机构
  • dede 汽车网站长春网络优化最好的公司
  • 活动4 第1步 【学习】建设主题资源网站的一些建议测试青岛seo网站推广
  • 网站后台栏目根据什么做的阿里大数据官网
  • 电子商务网站建设基础夜狼seo
  • wordpress重新安装删除哪个文件seo广告平台
  • 网站排名要怎么做购物网站大全
  • 郑州做网站比较好的公司搜索引擎google
  • 重庆渝北网站建设行业网站网址
  • 50万做网站国外推广都是怎么推广
  • 网站开发 工具18款禁用软件黄app免费
  • 做网站换服务器怎么整自媒体seo是什么意思
  • 夫妻做网站重庆网站排名
  • wordpress 视频不播放厦门seo优化外包公司
  • 龙岗中心城网站建设网络营销知识点
  • 有个印度做网站的天天找我软文范文
  • 直播秀场网站开发百度推广步骤
  • 大连龙彩科技的网站在谁家做7个湖北seo网站推广策略
  • 温州专业营销网站建设国家免费培训机构
  • 安卓做网站太原网络推广价格
  • 东昌府聊城做网站费用网络做推广公司
  • htm网站模板济南优化网络营销