DQL_排序查询

  排序查询

      语法: order by 子句

          order by 排序字段1  排序方式1 ,  排序字段2  排序方式2 ,  排序字段3  排序方式3   .....

      排序方式 :

          ASC : 升序 , 默认的.

          DESC : 降序 .

      注意 :

          如果有多个排序条件 , 则当前边的条件值一样时, 才会判断第二条件.

select * from student order by math ASC;
select * from student order by math DESC;--排序方式; -- 按照数学成绩排名,如果数学成绩一样,则按照英语成绩排名 select * from student order by math asc , english asc;

DQL_聚合函数

聚合函数:将一列数据作为一个整体, 进行纵向的计算 .

  1.count : 计算个数

      1. 一般选择非空的列 : 主键

      2.count( * )

  2.max : 计算最大值

  3.min : 计算最小值

  4.sum : 计算和

  5. avg : 计算平均值

--   2.max : 计算最大值
select MAX(age) from stu;
--   3.min : 计算最小值
select MIN(age) from stu;
--   4.sum : 计算和
select sum(age) from stu;
--   5. avg : 计算平均值
select avg(age) from stu;

    注意 : 聚合函数的计算,排除null值.

      解决方案 :

        1.选择不包含非空的列进行计算

        2.IFNULL函数

最新文章

  1. (转)java字节流和字符流的区别
  2. VMWare虚拟机下为Ubuntu 12.04.1配置静态IP(NAT连接方式)
  3. ALinq Dynamic 使用指南——慨述(上)
  4. CocoaPod出现-bash: pod: command not found 解决办法
  5. java--- Map详解
  6. this prototype 闭包 总结
  7. 一个Delphi7的BUG
  8. poj1329Circle Through Three Points(三角形外接圆)
  9. Delphi美化界面 转载
  10. 坏账,断供,四大国有资产管理公司(AMC):东方、长城、信达和华融
  11. memcpy的使用方法总结
  12. 淘宝的数据库拆分(TDDL)(转)
  13. 手把手教你webpack、react和node.js环境配置(上篇)
  14. java --基本数据类型间的转换
  15. 修改hosts不必重启 立刻生效
  16. centos6.8 安装jenkins
  17. 生成透视列之COALESCE
  18. java 执行https的请求
  19. RabbitMQ用户角色及权限控制(转)
  20. 32位MD5加密补齐丢失的0

热门文章

  1. Mysql InnoDB Buffer Pool
  2. Nginx实用配置-2
  3. CF240F (26颗线段树计数)
  4. VUE3系列---nvm环境搭建
  5. uniapp之uni-starter小程序多端研发框架搭建与项目实践
  6. C#结构体大小问题
  7. gdb不能使用mac
  8. NLP手札1. 金融信息负面及主体判定方案梳理&代码实现
  9. windows环境变量修改器
  10. 基于.net C# Socket WinForm MQTT 客户端开发