请问返回前20条记录的SQL语句怎么写?

adamcn 2002-11-05 02:21:15
请问返回前20条记录的SQL语句怎么写?
...全文
107 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ahuanghp 2002-11-06
  • 打赏
  • 举报
回复
每一种数据库的语法都不是完全想同。
在sybase里是SET ROWCOUNT 20
SQL SERVER 是 SELECT TOP 20 .........
ORACLE 是 SELECT 。。。。。WHERE ROWNUM〈20
brook_huang 2002-11-05
  • 打赏
  • 举报
回复
没有类似SQL Server的这种写法的语句
mysybase(圆梦)的是对的
qqqdong 2002-11-05
  • 打赏
  • 举报
回复
对,set rowcount
adamcn 2002-11-05
  • 打赏
  • 举报
回复
有没有类似SQL Server的这种写法的语句
SELECT TOP 20 * FROM tablename
mysybase 2002-11-05
  • 打赏
  • 举报
回复
set Rowcount 20
select * from tablename
set Rowcount 0

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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