MYsql中可以使用top关键字吗?

MYsql中能不能使用top查询前几条数据?
2025-03-08 13:26:49
推荐回答(4个)
回答(1):

不可以 。
在mysql 中用limit
比如要查询user表中的前10条数据
用 select * from user limit 10
还可以分页查询 比sqlserver 方便多拉。
分页用 select * from user limit 10,2 //10代表 显示前10条,2表示 显示第2也的数据

回答(2):

Top n [Prencent]
n 指定返回的行数。如果没有指定precent,n就是返回的行数,如果指定了precent,n就是返回的结果集行的百分比。
select top 5 id from student
显示ID前五条
select top 5 * from student
显示所有字段,前5条
你可以先根据某个字段进行 order by 排序在取前几条。 希望采纳 sqlServer2008,2005可以

回答(3):

没有top
你想查前几条数据 要用排序方试来查
order by id desc limit 0,10 按照id的倒序排序 取出前10条
order by id limit 5,10 按照id的正序排序 从第5条开始取10条

回答(4):

用limit吧