| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 1274 人关注过本帖
标题:[求助]查询表中的某行数据(前提:不知道任何字段,只知道表名)
收藏  订阅  推荐  打印 
lhj2005
Rank: 3Rank: 3
等级:中级会员
帖子:226
积分:2360
注册:2007-1-23
[求助]查询表中的某行数据(前提:不知道任何字段,只知道表名)

比如:table_a
no. tag price
1 adidas 1000
2 nike 500
3 360 10000
4 不知道 5000
...


我如何直接获取第3行数据(前提:不知道任何字段,所以不能使用where)

请教!!!


搜索更多相关主题的帖子: 查询表  字段  前提  数据  
2007-10-11 20:15
purana
Rank: 12Rank: 12Rank: 12
来自:广东-广州
等级:版主
威望:66
帖子:6040
积分:61390
注册:2005-6-17

我想这是不行吧.
最起码也要有个id

我的msn: myfend@hotmail.com
2007-10-11 20:32
lhj2005
Rank: 3Rank: 3
等级:中级会员
帖子:226
积分:2360
注册:2007-1-23

select top 1 * from table_a不是可以查到第一行吗
有没有其他的查询方法???
2007-10-11 20:38
purana
Rank: 12Rank: 12Rank: 12
来自:广东-广州
等级:版主
威望:66
帖子:6040
积分:61390
注册:2005-6-17

你现在不是取第一条的问题.

我的msn: myfend@hotmail.com
2007-10-11 20:50
gggg007
Rank: 2
等级:注册会员
帖子:67
积分:798
注册:2007-7-18

用游标可以实现
2007-10-12 08:36
Kendy123456
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:62
帖子:2694
积分:27044
注册:2007-1-3

楼上 不知道任何字段的情况下 用游标也实现不了


2007-10-12 09:12
volte
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:28
帖子:885
积分:9168
注册:2004-12-19

用游标能实现吗,你怎么去取数据
你不知道字段。

我想如果一个字段都不知道这个是比较难实现的。

大家都是朋友,有空就来坐坐!
2007-10-12 09:19
西风独自凉
Rank: 12Rank: 12Rank: 12
等级:版主
威望:38
帖子:3259
积分:31639
注册:2007-8-2

在VB前台可實現。
Rs.open"select *from table_a",cn,3,2
if rs.RecordCount >=3 then
rs.MoveFirst
rs.MoveNext
rs.MoveNext
else
msgbox "數據不足3行或無數據"
end if
此時便是第三行的數據。。。

2007-10-12 09:26
sky_yang_sky
Rank: 12Rank: 12Rank: 12
等级:版主
威望:8
帖子:442
积分:4676
注册:2007-5-30

select top 3 IDENTITY(int, 1,1) AS ID,* into #qq from table
select top 1 * from #qq order by id desc
不過這樣多了一個字段id

[此贴子已经被作者于2007-10-12 9:29:21编辑过]


你微笑的面對整個世界,整個世界也將會微笑的面對你。
2007-10-12 09:28
purana
Rank: 12Rank: 12Rank: 12
来自:广东-广州
等级:版主
威望:66
帖子:6040
积分:61390
注册:2005-6-17

use Northwind
go
select id=identity(int,1,1),* into #t from Customers
--取第11条记录
select top 1 * from #t where id not in(select top 10 id from #t)
drop table #t

我的msn: myfend@hotmail.com
2007-10-12 09:33
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.062235 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved