MySql怎么查询前10条数据?

MySql怎么查询前10条数据?,第1张

mysql 没有top的用法。取而代之的是limit

语法为:limit m,n

省略n就可以得到你要的效果了。

select * from table1 limit 10

SELECT * FROM category LIMIT 3, 5

LIMIT 3, 5 这一句是关键3代表第几条数据之后开始,5代表差出几条结束(这里以mysql中的category表)

显示10条:

SELECT * FROM category LIMIT 0,10

或者

SELECT * FROM category LIMIT 10

不可以 。

在mysql 中用limit

比如要查询user表中的前10条数据

用 select * from user limit 10

还可以分页查询 比sqlserver 方便多拉。

分页用 select * from user limit 10,2 //10代表 显示前10条,2表示 显示第2也的数据

在ms sql server中或access中,使用top 10查询前10条记录;

在mysql中不支持top 10,使用limit 10查询前10条记录。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8327198.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存