在mysql查询过程中,可以对数据进行过滤,也可以对数据进行排序,可以对数据分组,下面分别讲述排序数据和分组数据例子。1,数据的排序 使用 ORDER BYselect * from where id=10 order by id (正序,倒序)正序 ASC 从小到大倒序 DESC 从大到小2,分组数据 GROUP BY  HAVINGGROUP BY子句通过列或表达式的值将一组行分组为一个小分组的汇总行记录。 GROUP BY子句为每个分组返回一行。换句话说,它减少了结果集中的行数。

经常使用GROUP BY子句与聚合函数一起使用,如SUM,AVG,MAX,MIN和COUNT。SELECT子句中使用聚合函数来计算有关每个分组的信息。

HAVING 可以通过使用HAVING子句查询(过滤)哪些订单的总销售额大于55000,如下所示:

SELECT
ordernumber,
SUM(quantityOrdered) AS itemsCount,
SUM(priceeach*quantityOrdered) AS total
FROM
orderdetails
GROUP BY ordernumber
HAVING total > 55000;

文章来自(www.dc3688.com)

转载于:https://blog.51cto.com/13959155/2173825

MYSQL 查询数据排序数据和分组数据相关推荐

  1. MySQL查询本年的数据的sql语句

    MySQL查询本年的数据的sql语句: SELECT * FROM 表名 WHERE YEAR(时间字段)=YEAR(NOW());

  2. mysql查询特定时间数据视频_mysql查询特定时间段内的数据

    参照文章(mysql查询时间段内数据)进行了操作. 先来建表语句: [sql] view plaincopySETFOREIGN_KEY_CHECKS=0;-- ------------------- ...

  3. Mysql查询时间段内数据,并处理相同日期或同类型的数据

    Mysql查询时间段内数据 表如图,表名为demo,表为某库存量的实时更新表 主要数据为:time时间数据,amount库存量数据 Mysql查询时间段内的数据可以用between方法 select ...

  4. sql查询和排序数据的方法

    sql查询和排序数据的方法 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 开发工具与关键技术: SQ ...

  5. mysql查询特定时间数据视频_MySQL如何查询指定时间数据

    mysql查询今天,昨天,近7天,近30天,本月,上一月数据的方法分析总结: 话说有一文章表article,存储文章的添加文章的时间是add_time字段,该字段为int(5)类型的,现需要查询今天添 ...

  6. mysql查询当天所有数据sql语句

    mysql查询当天的所有信息: select * from test where year(regdate)=year(now()) and month(regdate)=month(now()) a ...

  7. mysql查询20-30的数据_20. mysql查询表的数据大小

    在需要备份数据库里面的数据时,我们需要知道数据库占用了多少磁盘大小,可以通过一些sql语句查询到整个数据库的容量,也可以单独查看表所占容量. 1.要查询表所占的容量,就是把表的数据和索引加起来就可以了 ...

  8. SQL数据库语言基础之SqlServer条件查询、排序数据表、like模糊查询【大总结】

    文章目录 一.语句查询数据(SELECT) 二.获取满足查询条件的语句(WHERE) 三.排序查询(ORDER BY) 四.高级条件查询 一.语句查询数据(SELECT) 1.在SSMS中查看数据 在 ...

  9. nodejs操作mysql查询返回的数据_nodejs连接mysql进行数据库查询返回前台数据的坑...

    之前本来想用mongodb进行数据库的操作,后来一想自己之前简单的用过mysql,就直接使用了mysql,一下午的时间一直走在nodejs查询数据然后返回给前台的这个过程,怎么说呢,在这个过程遇到了两 ...

最新文章

  1. Promise基础用法
  2. python:拉格朗日插值实现及求解
  3. PC微信逆向:使用HOOK拦截二维码
  4. 在ASP.NET中上传图片并生成缩略图
  5. OpenCASCADE绘制测试线束:使用自定义命令扩展测试工具
  6. boost::mp11::mp_erase相关用法的测试程序
  7. 查询linux上调度命令,浅析Linux中crontab任务调度
  8. 各种字符串Hash函数
  9. python全栈开发_day20_加密模块和excel操作模块以及xml
  10. Python源码学习笔记:Python万物皆对象
  11. win10系统VirtualBox虚拟机安装
  12. 程序员如何学习一门新技术?
  13. 1.1、什么是编程?
  14. 二氯甲烷废气处理吸附工艺
  15. 微软 Azure人工智能认知服务打造语音提醒喝水助手(带源码和演示地址)
  16. Git——版本控制为王
  17. OpenStack-Keystone组件部署 超级详细!!!
  18. C# Com组件注册Regsvr32
  19. 配置 FoxyProxy 规则自由切换代理模式
  20. mysql数据库爆破_mysql数据库密码爆破

热门文章

  1. flash php socket通信_php与flash as3 socket通信传送文件实现代码
  2. 如何拼通网络ip地址_如何解决IP地址冲突
  3. python输出结果空格分割_python 输出列表元素实例(以空格/逗号为分隔符)
  4. java visualvm远程监控_深入理解JVM虚拟机12:JVM性能管理神器VisualVM介绍与实战
  5. 服务器日志显示乱码,CentosOS 6.5 服务器 控制台输出中文乱码,日志打印中文也乱码...
  6. js正则验证身份证号是否正确
  7. 源码推荐:collectionView拖拽,仿凤凰FM iOS 局部监听键盘再也不会挡住输入框
  8. mongodb 系列 ~ journal日志畅谈
  9. 腾讯广告广点通API接入文档(Android)
  10. Spring Boot轻松理解动态注入,删除bean