MY sql数据库操作

ZJ_lover 2010-04-02 09:49:52
如何在mysql里查询前十条记录
我用的是
select top 10 * from Test
但是结果出错
...全文
63 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
永生天地 2010-04-03
  • 打赏
  • 举报
回复
select * from tbl_name limit 100;
select * from tbl_name limit 100,100;

select * from tbl_name limit 200,80;
ACMAIN_CHM 2010-04-02
  • 打赏
  • 举报
回复
ACMAIN_CHM 2010-04-02
  • 打赏
  • 举报
回复
MySQL 有单独的版块。

https://forum.csdn.net/BList/OtherDatabase 其他数据库开发

MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.html
ACMAIN_CHM 2010-04-02
  • 打赏
  • 举报
回复
MySQL 是用的 limit


select * from Test limit 10;
htl258_Tony 2010-04-02
  • 打赏
  • 举报
回复
select * from Test limit 10 也可以这样
mysql> SELECT * FROM table LIMIT 5,10; // 检索记录行 6-15

//为了检索从某一个偏移量到记录集的结束所有的记录行,可以指定第二个参数为 -1:
mysql> SELECT * FROM table LIMIT 95,-1; // 检索记录行 96-last.

//如果只给定一个参数,它表示返回最大的记录行数目:
mysql> SELECT * FROM table LIMIT 5; //检索前 5 个记录行

//换句话说,LIMIT n 等价于 LIMIT 0,n。

--小F-- 2010-04-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 htl258 的回复:]
SQL code
select * from Test limit 0,10
[/Quote]

up
dawugui 2010-04-02
  • 打赏
  • 举报
回复
select top 10 * from Test

-->

好象是什么limit
select 10 * from Test where limit 10

帮顶.
htl258_Tony 2010-04-02
  • 打赏
  • 举报
回复
select * from Test limit 0,10

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧