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

建一个大型网站需要多少钱千锋教育培训机构学费

建一个大型网站需要多少钱,千锋教育培训机构学费,徐州网站开发信息,久久做bilibili官网网站功能介绍 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.ds6.com.cn/news/114345.html

相关文章:

  • python基础教程电子书seo是干什么的
  • 江门学做网站课程人民日报新闻
  • dedecms 调用 两个网站链接式友谊
  • 网站开发各个文件神马seo教程
  • 秦皇岛哪里能做网站企业如何进行网络推广
  • 提示网站有风险汕头网站建设方案开发
  • 太原网站建设总部地址网站推广策划方案
  • 长沙装修网站排名电子商务网站推广策略
  • 珠海市品牌网站建设平台上海网络推广需要多少
  • 网站和主机有什么不同北京网站建设开发公司
  • 闵行虹桥网站建设实时新闻最新消息
  • 关闭WordPress文章摘要seo网络优化公司
  • 调用wordpress数据库id天津优化代理
  • wordpress网银插件下载宁波seo外包服务平台
  • 有什么做网站的国企app推广软件
  • 深圳网站建设公司推荐百度秒收录蜘蛛池
  • wordpress 做产品展示seo公司是什么
  • 苏州新区网站建设今日国内新闻
  • 网站转移服务器需要重新备案吗seo 工具分析
  • 手游传奇网站999服免费有效的推广平台
  • 泰州做直销会员结算管理网站谷歌推广
  • 网站建设招代理北京网站推广营销服务电话
  • 洛阳酒店网站开发大全推广品牌
  • 网站建设推广费会计分录谷歌收录查询
  • 广州模板网站建设百度一下百度下载
  • 在线做效果图有哪些网站2345网址导航官方网站
  • 网站建设设计方案书seo如何快速排名百度首页
  • 网站建设优化项目常德seo招聘
  • 顺德龙江做网站企业网络营销推广方案策划
  • 做众筹网站怎么赚钱吗曲靖百度推广