Excel中我们可以使用这个公式统计出各个价格所属的价位段,然后再通过透视表得出数据结果:

=LOOKUP(H2,{0,49.99,99.99,149.99,199.99,249.99;”050″,”100″,”150″,”200″,”250″,”250+”})

MySQL中则可使用以下命令,一步到位:

SELECT price_range, count(*) AS number

FROM

(select case when Price >= 0 and Price <= 49.99 then '050'

when Price >= 50 and Price <= 99.99 then '100'

when Price >= 100 and Price <= 149.99 then '150'

when Price >= 150 and Price <= 199.99 then '200'

when Price >= 200 and Price <= 249.99 then '250'

else '250+'

end as price_range

FROM products

WHERE 1

) AS  price_summaries

GROUP BY price_range

ORDER BY price_range;

为了方便排序,以上我们简化了数字区间的命名,相当于是[0,50)、[50,100)、[100,150)、[150,200)、[200,250)、[250,)

mysql查询表中价格区间_MySQL统计价格区间内的商品数量sql语句相关推荐

  1. mysql查询语句ppt,mysql查询表中数据总条数的语句怎么写

    sql查询表中数据总条:SELECT COUNT(*) FROM 表名称.count(*)代表着抄数据统计的总数.例子本例返回 "Persons" 表中的行数:SELECT COU ...

  2. mysql查询表中重复记录

    mysql查询表中某个字段值重复的记录, 也就是说,该字段值出现的个数是>=2,所以可以对该字段进行分组,然后对字段count计数,再筛选出>=2的count的值即可,具体实现如下: se ...

  3. 【 MYSQL 】 统计7天内每天的数量(按年、季、月、周、日、时统计)

    转自:https://blog.csdn.net/u010324331/article/details/84343946 本文章 mysql 统计使用到的函数说明 DATE_FORMAT(日期时间,格 ...

  4. Mysql使用kill命令解决死锁问题(杀死某条正在执行的sql语句)

    这篇文章主要介绍了Mysql使用kill命令解决死锁问题(杀死某条正在执行的sql语句)的相关资料,需要的朋友可以参考下 在使用mysql运行某些语句时,会因数据量太大而导致死锁,没有反映.这个时候, ...

  5. mysql语言中取季度_mysql按年度、季度、月度、周、日统计查询的sql语句

    本文介绍一些mysql中用于查询的sql语句,包括按年度.季度.月度.周.日统计查询等,有需要的朋友,可以参考下. 一.年度查询 查询 本年度的数据 SELECT * FROM blog_articl ...

  6. mysql查询女生的成绩_MySQL 统计查询实现代码

    $conn = @mysql_connect("localhost","root","root123"); if (!$conn){ die ...

  7. mysql对表中添加属性_MySQL数据库增删改字段(属性)

    MySQL数据库的各种操作今天在这里总结一下: 一.增加 1.在已有的表中添加新的字段: 首先是增加表的字段,比如一张表原本没有字段" Time ",现在我们要增加这样一个字段,可 ...

  8. mysql查询表中姓名第三个字_认识mysql(3)

    认识mysql第三篇,发出的内容适合初学者,如果能持续关注我的博客,可以全面的掌握mysql的常用知识,后续我也会陆续发出python相关的知识,关注我,和我一共进步吧! 1.SQL查询 1.执行顺序 ...

  9. mysql 表中添加数据类型_MySQL数据表添加字段(三种方式)

    MySQL 数据表是由行和列构成的,通常把表的"列"称为字段(Field),把表的"行"称为记录(Record).随着业务的变化,可能需要在已有的表中添加新的字 ...

最新文章

  1. 关于华为x2中的外置SDCard的使用
  2. 1.6 Java项目实战:计算平均成绩
  3. 高等数学下-赵立军-北京大学出版社-题解-练习12.4
  4. RuoYi-Vue 部署 Linux环境 若依前后端分离项目(jar包+nginx 单机版本)
  5. k8s创建Deployment报错:missing required field “selector“ in io.k8s.api.apps.v1.DeploymentSpec
  6. 各大网站猪年新春应景LOGO秀
  7. 微服务架构设计,对云原生的超越12因素了解吗,使用于所有语言!!!
  8. 拓端tecdat|matlab递归神经网络RNN实现:桨距控制控制风力发电机组研究
  9. 深入浅出分布式系统Raft协议
  10. 《计算机组成原理》唐朔飞--期末复习资料
  11. Spark SQL简介
  12. 反相器 CMOS制造(Fabrication)与布局(Layout)
  13. 寻找Archie服务器中的文件,Archie是什么
  14. sql-年度销售总额,拓展出对照表,排序表 ,日期排序表,日历表
  15. 朗读评价语言集锦_朗读点评评语
  16. 华为交换机与华为交换机ping通基本方式
  17. error: unrecognized arguments:
  18. word如何只设置一张为横向_设置Word的某页为横向、单独设置某页的方法
  19. linux wifi驱动分析,REL8192EU wifi linux驱动安装详解
  20. java 配置文件中文u_JAVA:Eclipse添加Properties支持国际化(中文变成\uxxx或者\uxxx在eclipse中打开显示中文内容)...

热门文章

  1. 如何实现网站黑暗模式
  2. 例16:最大公约数和最小公倍数。
  3. 全部汽车零部件更换周期 汽车零部件固定更换周期
  4. 当B站“不再二次元”,破圈易,盈利难!
  5. 财经类大学计算机专业就业,财经类高校学生就业前景如何?工资高吗?
  6. 【洛谷P4997】不围棋【并查集】【模拟】
  7. 利用Word的邮件合并功能,自动发送工资表邮件(亲自实践)
  8. 工具推荐|不用任何软件,如何成为P图大师?
  9. 通达OA RCE分析及复现
  10. 虚拟光驱软件 daemon tools lite 4.4 下载 2011最新版