欢迎来到IDC91站长网!
解决服务器各种技术问题,加微信uecomzsr

MySQL

当前位置: IDC91 > 数据库 > MySQL

MySQL 查询的排序、分页相关

时间:2022-05-30 14:03:16|栏目:MySQL|点击:

概述

数据库中的数据直接呈现出来一般不是我们想要的,所以我们上两节演示了如何对数据进行过滤的方法。除了对数据进行过滤,

我们可能还需要对数据进行排序,比如想从列表中了解消费最高的项,就可能需要对金额字段做降序排序,想看年龄从小到大的分布情况,就可能需要对user表的age字段进行升序排序。

也可能需要对数据进行限制,比如我们需要对付款的1~10,11~20,21~30 名的用户分别赠予不同的礼品,这时候对数据的限制就很有用了。

备注:下面脚本中[]包含的表示可选,| 分隔符表示可选其一。

数据排序 order by

语法格式如下:

1、需要排序的字段跟在order by之后;

2、asc 和 desc表示排序的规则,asc:升序,desc:降序,默认为升序 asc;

3、排序可以指定多次字段,多字段排序之间用逗号隔开。

4、多字段排序中,越靠前优先级越高,下面中cname1优先排序,当cname1等值的时候,cname2开始排序,直至所有字段都排序完。

select cname from tname order by cname1 [asc|desc],cname2 [asc|desc]...;

上一篇:阿里云centos7安装mysql8.0.22的详细教程

栏    目:MySQL

下一篇:浅谈MySQL中的自增主键用完了怎么办

本文标题:MySQL 查询的排序、分页相关

本文地址:https://idc91.com/shujuku/4247.html

广告投放 | 联系我们 | 免责申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

Copyright © 2023 IDC91.COM 版权所有晋ICP备17006296号