全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  技术干货

MySQL排序和分页查询

发布时间:2023-06-13 16:54:00
发布人:zyh

  全文大约【1045】字,不说废话,只讲可以让你学到技术、明白原理的纯干货!本文带有丰富案例及配图视频,让你更好的理解和运用文中的技术概念,并可以给你带来具有足够启迪的思考......

MySQL排序和分页查询

  一. 排序查询

  什么是排序查询呢?让千锋小编来告诉你。排序就是让查询结果根据某个字段进行按照升序或者降序排列,后面ASC是升序排序,在后面跟DESC关键字是降序排序。如果不加ASC或者DESC关键字默认是升序排序。

  语法:SELECT 列名 FROM 表名 WHERE 条件 ORDER BY 列名 ASC|DESC

  下面举个栗子: 

# 按照年龄升序排序
SELECT SId,Sname,Sage,Ssex FROM student ORDER BY Sage

 1683542470038.image  

# 按照年龄降序排序
SELECT SId,Sname,Sage,Ssex FROM student ORDER BY Sage DESC

 

1683542484241.image

 

  二. 分页查询

  什么是分页查询?小伙伴不理解又来问小编了。别着急,小编这就解答。如果一张表有很多很多数据,查询结果中数据太多用户看不过来就可以用分页来解决。可以每页只查询10条,20条或者某个具体数量的数据,当用户点击下一页的时候再查询后面的10条,20条。这种显示形式叫做分页。

  语法:SELECT 列名 FROM 表名 WHERE 条件 LIMIT 起始条,每页查询条数

  下面举个栗子:  

# 不加分页查询学生的所有信息
SELECT SId,Sname,Sage,Ssex FROM student

1683542505712.image

 

    三. 结语

  小编在这里对本文核心要点进行总结:

  1.排序查询和分页查询都是比较基础而且简单的SQL语法,使用频率很高所以需要各位小伙伴熟练掌握。

  2.熟练使用排序知道如何进行升序和降序排序,并知道不加ASC默认是升序排序的顺序。

  3.分页查询有两个参数第一个是起始查询条数,MySQL默认是从第0条开始计数的,第二个参数则是每页查询条数,例如:每页想要显示10条数据那么第二个参数就写10以此类推。

#MySQL排序和分页查询

相关文章

flutter为什么不使用kotlin作为开发语言?

flutter为什么不使用kotlin作为开发语言?

2023-10-15
opencv和yolo是什么样的关系?

opencv和yolo是什么样的关系?

2023-10-15
矩阵的2范数与向量的2范数有什么关系?

矩阵的2范数与向量的2范数有什么关系?

2023-10-15
什么是逆强化学习?

什么是逆强化学习?

2023-10-15

最新文章

常见网络安全面试题:Windows常用的命令有哪些?

常见网络安全面试题:Windows常用的命令有哪些?

2023-10-09
常见网络安全面试题:根据设备告警如何展开排查?

常见网络安全面试题:根据设备告警如何展开排查?

2023-10-09
常见网络安全面试题:mysql加固呢?(数据库加固)

常见网络安全面试题:mysql加固呢?(数据库加固)

2023-10-09
常见网络安全面试题:windows和linux加固?(操作系统加固)

常见网络安全面试题:windows和linux加固?(操作系统加固)

2023-10-09
在线咨询 免费试学 教程领取