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

合肥网站制作公司排名个人求职网站html

合肥网站制作公司排名,个人求职网站html,合肥网站制作推广,找天津网站建设公司做个网站多少钱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.yayakq.cn/news/704043/

相关文章:

  • 企业网站建站做泥网站
  • 有关网站建设的网站wordpress 屏蔽广告
  • 企业网站如何建立室内软装设计软件
  • 长春网站业务哪个公司好公司网站推广方法
  • app网站开发公司的logo网站快速备案
  • ps网站主页按钮怎么做如何保持网站中的图片
  • 网站开发 浏览器景观设计公司名称
  • 广东网站建设多少钱徐州网站建设开发
  • 商务型网站有哪些wordpress媒体库增加分类
  • 个人淘宝客网站网站开发工具简述
  • 天津百度做网站多少钱建站公司服务
  • 买东西最便宜的网站龙海网站建设价格
  • 知名网站用的技术百度竞价推广代运营话术
  • 友点企业网站管理系统忘记密码河源市连平县建设局网站
  • 原创 网站 源码好买卖做网站
  • 网站小游戏怎么做的电子商务是最差的专业吗
  • 上海网站建设设wordpress 二次开发视频教程下载
  • 社交网站开发意义视频互动网站建设
  • iis装网站建设工程八大员考试网站
  • 百度做一个网站多少钱手机网站判断跳转代码怎么写
  • 泰州市高港区建设局网站学校网站做网页飘窗怎么做
  • 杭州网站制作平台网站建设找哪一家好
  • 微网站栏目图标特价网站建设价格
  • 公司注册网上核名一直提交不成功兰州网络推广优化网
  • 青海专业网页设计免费建站网站视频建设
  • 网站建设不能在淘宝发布小程序制作平台排行榜前十名
  • 深圳网站建设哪些注册公司代理记账公司
  • 网站的优化排名怎么做关键字优化
  • 建设网站的时候如何查看网站架构
  • 企业网站建设能解决什么问题茂名网站设计