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

网站建设套餐有哪些百度西安

网站建设套餐有哪些,百度西安,自治区住房和城乡建设厅网站,专做电器的网站功能介绍 group by: 对数据进行分组和聚合操作(可以操作单字段和多字段) having:过滤group by的结果,也就是在分组后添加筛选条件 基础语法 select 字段列表 from 表名 [ where 条件 ] group by 分组字段名 [ having ]; where 和 having的区…

功能介绍

group by: 对数据进行分组和聚合操作(可以操作单字段和多字段)

having:过滤group by的结果,也就是在分组后添加筛选条件

基础语法

select  字段列表  from  表名  [ where 条件 ]   group by  分组字段名  [ having ];

where 和 having的区别

执行时机不同:where是分组之前进行过滤,不满足where条件,不参与分组;而having是分组
之后
对结果进行过滤。(执行顺序:where -> 聚合函数 ->having)
判断条件不同:where不能对聚合函数进行判断,而having可以。

实践操作

1. 查询每个性别(男、女)的用户数量:

SELECT gender, COUNT(*) as count
FROM User
GROUP BY gender;

2. 查询年龄大于20的男性用户数量:

SELECT gender, COUNT(*) as count
FROM User
WHERE age > 20 AND gender = 1
GROUP BY gender;

3. 查询每个性别的用户年龄总和,并按照总和降序排序

SELECT gender, SUM(age) as total_age
FROM User
GROUP BY gender
ORDER BY total_age DESC;

4. 查询每个性别的用户数量,并筛选出数量大于等于2的分组

SELECT gender, COUNT(*) as count
FROM User
GROUP BY gender
HAVING count >= 2;

5. 查询每个性别的用户数量,并按照数量降序排序,只返回前1个分组:

SELECT gender, COUNT(*) as count
FROM User
GROUP BY gender
ORDER BY count DESC
LIMIT 1;

6.多字段分组

SELECT gender, age, COUNT(*) as count
FROM User
GROUP BY gender, age;

上一篇:MySQL - SQL聚合函数(查询操作 二)

下一篇:MySQL - order by排序查询 (查询操作 四)

http://www.dt0577.cn/news/30997.html

相关文章:

  • 网站建设与管理专业学什么教育培训机构排名前十
  • 怎么样做问卷网站全自动引流推广软件app
  • 做网站运营的简历长沙seo袁飞
  • 做网站推广公司大连最好的做网站的公司
  • 杭州电信网站备案常州seo外包公司
  • wordpress废弃函数seo外包品牌
  • 郑州网站建设哪家公司便宜如何做seo搜索优化
  • 网络营销官网广东百度seo
  • 免费网站怎么盈利模式营销是什么意思
  • 怎么把qq空间做成企业网站产品推广的渠道
  • 哪个公司做公司网站好网络推广运营优化
  • wordpress wiki上海网络排名优化
  • 给别人做网站挣钱么论坛推广怎么做
  • 哔哩哔哩视频大全seoul是啥意思
  • 中英文企业网站制作南京百度网站推广
  • 试述网站建设的步骤网店买卖有哪些平台
  • 怎样看出一个网站是那个公司做的免费seo
  • css3 网站如何制作视频网站
  • 建什么类型个人网站十大跨界营销案例
  • 摄影网站方案企业网站托管
  • 网站建设ahxkj扬州网络推广哪家好
  • 网站编辑心得体会公司网站营销
  • 网站建设毕业设计综述希爱力跟万艾可哪个猛
  • 网站后台管理是什么门户网站软文
  • 学做湘菜的视频网站最新疫情19个城市封城
  • 如何做网站轮播图和菜单全屏有没有免费的seo网站
  • 建设网站可选择的方案有网络营销渠道可分为哪些
  • 汕头seo专家杭州网站排名seo
  • 国际贸易网络营销海口网站关键词优化
  • 别墅装修装饰宁波seo