sybase怎样取10-25之间的数据???

wangxd 2002-07-24 01:11:50
不通过存储过程,不用pb,我怎样取第10-25之间的数据。
注意:我只想把第10-25之间的数据取到客户端。
oracle可以用rownum
sqlserver可以用top
以上两种数据库还支持嵌套表查询,所以可以做到。
那sybase怎么办?
...全文
95 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangxd 2002-08-04
  • 打赏
  • 举报
回复
不想通过存储过程。
临时库怎样生成?
wangxd 2002-07-29
  • 打赏
  • 举报
回复
我用bcb或delphi,应该怎么做,不想通过临时库
ComingKayak 2002-07-28
  • 打赏
  • 举报
回复
Sybase也有@@rownum
brook_huang 2002-07-24
  • 打赏
  • 举报
回复
用游标
tiger7403 2002-07-24
  • 打赏
  • 举报
回复
用时间戳行不行
tiger7403 2002-07-24
  • 打赏
  • 举报
回复
用时间戳行不行
kalven_chan 2002-07-24
  • 打赏
  • 举报
回复
取中间一段很难。
但是可以通过其他方法啊:比如取前面N 行是可以的:这样设置:
set rowcount 10
select * from table_name
go
这样生成了十行,
然后
set rowcount 25
select * from table_name
go
有25行了吧,
如果把前面的10行和25行输入在一个临时表之内(有一个字段区分10行,25行之内),然后下面的不就好办了?




2,596

社区成员

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

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