社区
Sybase
帖子详情
请问:怎样在Sybase数据库中写SQL查询语句,实现取前N条记录,在线等...
leileibinbin
2003-08-20 04:19:30
实现象微软sql server中“select top 数值 from 表”,top n的功能
...全文
104
13
打赏
收藏
请问:怎样在Sybase数据库中写SQL查询语句,实现取前N条记录,在线等...
实现象微软sql server中“select top 数值 from 表”,top n的功能
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
enhydraboy
2003-08-27
打赏
举报
回复
set rowcount不太精妙,如果我要取20到30条内的记录呢。这样的方法不是就不行了么?
brook_huang
2003-08-27
打赏
举报
回复
同意 wumizhichui(☆无米之炊☆)
leileibinbin
2003-08-27
打赏
举报
回复
我只想取最上面n条,所以 enhydraboy的想法不必要.谢谢各位,问题解决,给分
tchatcha
2003-08-26
打赏
举报
回复
uset rowcount 20
go
select * from GDZK
go
tchatcha
2003-08-26
打赏
举报
回复
up
wumizhichui
2003-08-26
打赏
举报
回复
最后不要忘了set rowcount 0 恢复默认值
wumizhichui
2003-08-26
打赏
举报
回复
set rowcount 100
select * from Test
set rowcount 0
thelazyman
2003-08-26
打赏
举报
回复
不错,同意lhclovezp!!!
liliang800207
2003-08-26
打赏
举报
回复
利用游标
fetch后
n=n+1
if n=条数 then
exit
end if
......
loop;
hkzhou
2003-08-26
打赏
举报
回复
set rowcount N
select * from GDZK
go
lhclovezp
2003-08-21
打赏
举报
回复
set rowcount 20 select * from GDZK
leileibinbin
2003-08-20
打赏
举报
回复
没有相应的函数实现吗?
smch
2003-08-20
打赏
举报
回复
用游标是一个主意。
SQL
循序渐进(看完不会你可以砍我)教程
介绍
SQL
SQL
(Structured Query Language,结构
查询
语言)是一个功能强大的
数据库
语言。
SQL
通常使用于
数据库
的通讯。ANSI(美国国家标准学会)声称,
SQL
是关系
数据库
管理系统的标准语言。
SQL
语句
通常用于完成一些
数据库
的操作任务,比如在
数据库
中
更新数据,或者从
数据库
中
检索数据。使用
SQL
的常见关系
数据库
管理系统有:Oracle、
Sybase
、 Microsoft
SQL
Server、 Access、 Ingres等等。虽然绝大多数的
数据库
系统使用
SQL
,但是它们同样有它们自立另外的专有扩展功能用于它们的系统。但是,标准的
SQL
命令,比如"Select"、 "Insert"、 "Update"、 "Delete"、 "Create"和 "Drop"常常被用于完成绝大多数
数据库
的操作。
VB连接
Sql
Server,Oracle,
Sybase
,Access
数据库
操作实例
使用VB连接
Sql
Server,Oracle,
Sybase
,Access
数据库
的实例.并且可以进行
SQL
语句
的执行.
里面有以上
数据库
VB连接的字符串 对于VB操作
数据库
是很有帮助的.
my
sql
前
n条
数据库
_各
数据库
查询
前
N条
记录
的
SQL
语句
sql
在不同
数据库
查询
前
几条数据1. ORACLESELECT * FROM TABLE_NAME WHERE ROWNUM <= N;HQL: from table_name t order by t.create_time desc where rownum<=n;2. postgres
查询
前
几条
记录
SQL
SELECT * FROM TABLE_NAME LIMIT N;3. DB...
ORACLE和
SYBASE
数据库
中
实现
数据
查询
条数限制的
SQL
语句
实现
一、概述 对于某些需要通过
数据库
与大量数据打交道的软件来说,处理性能相当的重要。为了保证软件能够将所有数据处理完而不至于崩溃,分批处理的思想应运而生。分批处理的具体做法是编
写
SQL
语句
,每次返回规定条数的数据给软件处理,待这一批数据处理完之后,再接着处理下一批。 本文通过对具体的
数据库
表(tb_employeeinfo)的操作过程,展示了ORACLE和
SYBASE
数据库
中
分批处理
SQL
语句
的编
写
Oracle,My
SQL
,Access,
Sybase
数据库
查询
第一条
记录
和
前
n条
记录
总结一下自己接触到的
数据库
查询
第一条和
前
n条
记录
的
查询
方法,希望百度搜索引擎能检索到我的内容,方便大家指正和了解,哈哈! ps: 以
前
10条为例:
Sybase
/Access
数据库
查询
第一条和
前
n条
记录
: select top 1 * from departments oreder by department_id; select top 10 * from department
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章