十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
我们知道从 MySQL 表中使用 SQL SELECT 语句来读取数据。
我们提供的服务有:网站设计制作、成都做网站、微信公众号开发、网站优化、网站认证、元氏ssl等。为上千多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的元氏网站制作公司
如果我们需要对读取的数据进行排序,我们就可以使用 MySQL 的 ORDER BY 子句来设定你想按哪个字段哪种方式来进行排序,再返回搜索结果。
具体语法参考:
以下是 SQL SELECT 语句使用 ORDER BY 子句将查询数据排序后再返回数据:
from 树懒学堂 - 一站式数据知识平台
你可以使用任何字段来作为排序的条件,从而返回排序后的查询结果。
你可以设定多个字段来排序。
你可以使用 ASC 或 DESC 关键字来设置查询结果是按升序或降序排列。 默认情况下,它是按升序排列。
你可以添加 WHERE…LIKE 子句来设置条件。
所以,楼主所问的问题答案应该为:select ... from ... order by ID desc limit(0,5)
SELECT * FROM 表 LIMIT 0, 10
LIMIT 接受一个或两个数字参数
参数必须是一个整数常量
如果给定两个参数,第一个参数指定第一个返回记录行的偏移量
第二个参数指定返回记录行的最大数目
初始记录行的偏移量是 0(而不是1
扩展资料:
mysql中的一些命令
1、显示数据库列表
show databases
刚开始时才两个数据库:mysql 和 test。mysql 库很重要它里面有 MySQL 的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作
2、显示库中的数据表
use mysql; //打开库
show tables
3、显示数据表的结构
describe 表名
4、建库
create database 库名
参考资料来源:百度百科-mySQL (关系型数据库管理系统)
select top 5 * from table order by 成绩
desc ,这是sqlserver,其他的看他的语法,