mysql top用法

mysql top用法,第1张

不可以 。

在mysql 中用limit

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

用 select * from user limit 10

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

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

参数指定第一个返回记录行的偏移量第二个参数指定返回记录行的最大数目。

初始记录行的偏移量是 0(而不是 1): 为了与 PostgreSQL 兼容,MySQL 也支持句法: LIMIT # OFFSET #。

mysql>SELECT * FROM table LIMIT 5,10// 检索记录行 6-15 ,注意,10为偏移量

//为了检索从某一个偏移量到记录集的结束所有的记录行,可以指定第二个参数为 -1:

mysql>SELECT * FROM table LIMIT 95,-1// 检索记录行 96-last.

//如果只给定一个参数,它表示返回最大的记录行数目:

mysql>SELECT * FROM table LIMIT 5//检索前 5 个记录行 //也就是说,LIMIT n 等价于 LIMIT 0,n。

如果你想得到最后几条数据可以多加个 order by id desc

mysql不支持select top n的语法,应该用这个替换:

select * from tablename order by orderfield d


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存