• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > SQL的聚合函数与排序

SQL的聚合函数与排序

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了排序,函数,聚合等相关知识,希望本文的分享对您有所帮助
这次给大家带来SQL的聚合函数与排序,使用SQL聚合函数与排序的注意事项有哪些,下面就是实战案例,一起来看一下。

count 函数

语法:

Select count(*)|count(列名) from table_name [where where_defination];Select count(id) from stu;Select count(name) from stu where math > 90;select count (name) from stu where chines+math+English> 250;

sum函数

Select sum (列名) from stu [where where_defination];
Select sum (列名),sum(列名), sum(列名) from stu [where where_definition];
Select sum (列名)+sum(列名)+ sum(列名) from stu [where where_definition];
Select sum (列名)+sum(列名)+sum(列名) as 总分 from stu [where where_definition];
Select sum (列名)/count(name) from stu [where where_defination];
Select avg(math) from stu;
Select avg(math + chines + english) from stu;
Select max|min(列名) from stu;
Select max(math + chines + english) from stu;
Select min(math + chines + english) from stu;

对查询结果排序

使用order by 子句排序查询结果

Select column1, column2, column3 from table order by column asc|desc

order by指排序的列,也可以是select后面指定的列名

order by 子句应位于select 语句的结尾

Select name, math from stu order by math;
select name, math+english+chines from stu order by math+english+chines desc;
select name, math+english+chines from stu where name like 'zhang%' order by math+english+chines desc;

2091014-cddde956b411ea7e.png

2091014-9c52af8396187699.png

相信看了本文案例你已经掌握了方法,更多精彩请关注微课江湖其它相关文章!

推荐阅读:

分页查询的使用详解

JS的日期相关函数使用详解

以上就是SQL的聚合函数与排序的详细内容,更多请关注微课江湖其它相关文章!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • MySQL查询优化:连接查询排序浅谈
  • MySQL查询in操作 查询结果按in集合顺序显示
  • MySQL union 语法代码示例分析
  • mySQL UNION运算符的默认规则研究
  • mysql 按中文字段排序
  • mysql的校对规则引起的问题分析
  • mysql --- union
  • MYSQL显示行号排序、同张表数据排序上下进行比较
  • SQL的聚合函数与排序
  • 详解MySQL中Order By多字段排序规则

相关文章

  • 2017-05-11影响MySQL性能的五大配置参数
  • 2018-12-05如何在Linux下安装和配置PHPmyadmin?
  • 2018-12-05详细介绍mysql 协议的服务端握手包及对其解析
  • 2018-12-05MySQL安装之编码设置的图文详解
  • 2018-12-05mysql下mysqladmin的日常管理命令代码分享
  • 2017-05-11解决mysql ERROR 1017:Can't find file: '/xxx.frm' 错误
  • 2017-05-11MySQL中随机生成固定长度字符串的方法
  • 2017-05-11介绍使用WordPress时10个常用的MySQL查询
  • 2018-12-05 【MySQL 03】各种数据库对应的jar包、驱动类名和URL格式
  • 2018-12-05mysql教程:MySQL删除数据库

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 解决bash: mysql: command not found 的方法
    • 如何测试mysql触发器和存储过程
    • 解析PHP编程计算两个时间段是否有交集的实现方法
    • MySQL数据库存储引擎和分支现状分析
    • mysqlslap的使用方法介绍
    • 讲解MySQL中<=>操作符的用法
    • mysql远程机器导入导出数据 锁表不锁表 部分数据或全部
    • centos mysql 修改数据库目录
    • Mysqlslap MySQL压力测试工具 简单教程
    • SQL2005的维护计划无法删除的解决方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有