Mysql学习笔记03——排序查询-阿里云开发者社区

开发者社区> 是安可啊> 正文

Mysql学习笔记03——排序查询

简介: Mysql学习篇
+关注继续查看

细枝末节

1. ASC表示升序,DESC表示降序,不写默认升序

2. ORDER BY字句中可以是单个字段,多个字段,表达式,函数,别名

3.LIMIT外,ORDER BY语句一般放在SQL语句最后面

格式

/* 从指定表中按指定条件查询指定字段,并按指定排序输出 */

SELECT

    字段名

FROM

    表名

WHERE

    筛选列表

ORDER BY

    排序列表 [DESC | ASC]

执行顺序

FROM ==> SELECT ==> WHERE ==> ORDER BY

查询用户信息,要求按salary从高到低排序
SELECT
    *
FROM
    mytable
ORDER BY
    salary;
查询用户信息,要求按salary降序排序,再按id升序排序
SELECT
    *
FROM
    mytable
ORDER BY
    salary DESC,
    id ASC;

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【深度长文】MySQL排序内部原理探秘(3)
【深度长文】MySQL排序内部原理探秘
19 0
Mysql字符串中有数字的排序问题
此方法是我见过最聪明的写法,不过不知道有没有隐含的bug: 参考地址 select id, col from tableName order by length(col) asc, col asc这种方法只针对文本统一的情况,如:abc1,abc2,abc3,abc10,abc11如果文本长度不统一如:ab1,a11,b124,c11,dddddddddd1,这种情况就会出现问题。
637 0
我的MYSQL学习心得(十二)
原文:我的MYSQL学习心得(十二) 我的MYSQL学习心得(十二) 我的MYSQL学习心得(一) 我的MYSQL学习心得(二) 我的MYSQL学习心得(三) 我的MYSQL学习心得(四) 我的MYSQL学习心得(五) 我的MYSQL学习心得(六) 我的MYSQL学习心得(七) 我的...
983 0
mongoose学习笔记3--简单查询1
简述 查询就是返回一个集合中的文档的子集 Mongoose 模型提供了   find、     findOne、   findById 三种方法用于文档查询。 为了方便后面课程的有效学习,我们先添加一些测试数据。
688 0
mysql通过排序号排序无效
mysql通过排序号排序无效
7 0
看深度学习框架排名第一的TensorFlow如何进行时序预测!
2017年深度学习框架关注度排名tensorflow以绝对的优势占领榜首,本文通过一个小例子介绍了TensorFlow在时序预测上的应用。
1517 0
+关注
是安可啊
陷阵之志,有死无生。
61
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载