关于SQL查询前10条记录

在SQL2000的查询分析器里查询某张表的前10条记录,语句如下:
select top 10 from tablename
为什么老报错?错误提示:在关键字 'from' 附近有语法错误。
我用select top (10) from tablename 以及
select top (10)* from tablename 都是同一个错误,我记得查前10条记录的语句是这么写的,不知道为什么会这样,哪位高人指点下,谢谢了。

缺少查询的参数,可以修改为:
select top 10 * from tablename
还可以按照某个字段排序的前几个:
select top 10 * from tablename order by 字段名
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-08-03
select * from tablename where 你的主键名称<=10
第2个回答  2007-08-02
select top10 字段1,字段2,....from tablename
把字段名称列出来
第3个回答  2007-08-02
select top10 * from tablename 汗!
第4个回答  2018-06-14
select * from table limit 10
相似回答