设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
问个ORACLE中SQL语句写法,取表第N条记录的问题 ...
返回列表
发新帖
问个ORACLE中SQL语句写法,取表第N条记录的问题
[复制链接]
11
|
5
|
2011-9-26 12:19:49
|
显示全部楼层
|
阅读模式
请问如何能表中取到rownum为2的记录,有一个关联A表中有3条记录idname1王1李1杨B表需要跟A关联select(selectnamefromawherea.id=b.idandrownum=1)asname1,(selectnamefromawherea.id=b.idandrownum=2)asname2,(selectnamefromawherea.id=b.idandrownum=3)asname3frombwhere.......因为只需要B表中的每条记录,因此我想不做全表关联,当我想这样写的时候发现只能取到a中的rownum=1的记录,rownum=2、3的取不出,请问这是什么问题,有没有可以解决的办法,谢谢
回复
使用道具
举报
千问
|
2011-9-26 12:19:49
|
显示全部楼层
rownum是从第一行开始查询的伪列,是返回的总行数,不能直接用rownum=2你可以通过子查询实现select*from(selectrownumno,id,namefroma)whereno=2
回复
使用道具
举报
千问
|
2011-9-26 12:19:49
|
显示全部楼层
学MSSQLSERVER正准备学oracle的表示,你A表里的ID是相同的..wherea.id=b.id表内无聚集索引数据存放可能是堆存放无序的,将有可能取ID相同的时候排序数据取错了数据...你权且把A表ID换下..不让其相同试试.---或则直接把wherea.id=b.id去掉试试,反正就只有一列相同ID追问请问,我现在直接取A表select*fromawhererownum=2这个时候也是没有数据的,难道因为表中的rownum无效吗,rownum=1时可以取出idname1王怎样才能实现3个条记录显示在3个字段上
回复
使用道具
举报
千问
|
2011-9-26 12:19:49
|
显示全部楼层
你的方法从语法上来说本来就是没错的每取一条数据列值作为列值显示;我记得Oracle取N条记录确实是用rownum;你试试:select*fromawhererownum4看能否把全部数据取出来.
回复
使用道具
举报
千问
|
2011-9-26 12:19:49
|
显示全部楼层
不能对ROWNUM使用(大于或等于1的数值)、=(大于1的数值)、=(大于1的数值),否则无结果这是因为:1、ROWNUM是伪列,必须要要有返回结果后,每条返回记录就会对应产生一个ROWNUM数值;2、返回结果记录的ROWNUM是从1开始排序的,因此第一条始终是1;这样,当查询到第一条记录时,该记录的ROWNUM为1,但条件要求ROWNUM1,因此不符合,继续查询下一条;因为前面没有符合要求的记录,因此下一条记录过来后,其ROWNUM还是为1,如此循环,就不会产生结果。上述查询可以通过子查询来替代:select*from(selectrownumno,id,namefroma)whereno=2
回复
使用道具
举报
千问
|
2011-9-26 12:19:49
|
显示全部楼层
你提到的这个问题我以前遇到过,后来解决了。建议你去北风网看一下他们推出的:Oracle11g最佳培训教程(王二暖Oracle11g教室\\10年经验毫无保留)这个教程参考资料:ww.baidu.com/。http://www.ibeifeng.com/goods.php?id=156。HTMC
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
金山病毒库怎么升级
2
湖北邮政报刊发行怎么样啊?公文写作是干啥的,待遇怎样啊?他们打电话我面试,不会需要卖瓜子,报纸之类
3
为什么同一个EXCEL文档不同的电脑打开打印页面会不一样
4
极品飞车9的存档怎么使用
5
保定市哪里有卖七匹狼钱包腰带套装?价位是多少?急
6
日语翻译
7
东风标致408 2.0L手动豪华各项配件价格
8
苏州康明医药公司总部在哪里?
9
镜子对着厨房门好吗
10
本月下旬准备到哈尔滨旅游,想找家当地的旅行社,请帮忙推荐两家,谢谢。
11
给女朋友的赎罪书怎么写
12
更换银行预留印鉴卡证明怎么写?
13
上海应届大学生2011年1月份有什么招聘会吗?
14
天津阳光福叶家具生产的实木家具 福叶尊典系列、北欧森林系列怎么样啊?听说北欧森林是100%纯实木家具是吗
15
离别再叮咛国语叫什么名字
16
请问大学作弊被捉了会怎样的呢,会记过吗?
17
香港中文大学邮寄标签怎么写
18
哪个职业在神魔大陆里面PK是最给力的?
19
求一篇与“给力”有关的演讲稿 请各位帮忙 急用!!!
20
想下载美剧《越狱第三季》但是迅雷不能下载了,怎么办呢?
21
贵港哪里有哈伦裤卖
22
夕阳之狮蝎的十字弓 是属于暗属性吗? 打暗抗的怪伤害会打折扣吗
23
冬天穿得很暖,其他地方都不冷,但总感觉背冷,是怎么回事。
24
我爱任冲 做成一首诗
25
由低位到高位的竖式法是怎么算的?
26
我的主板是捷波捍马hzo2主板,硬盘以前用着正常,最近我的主办坏了,这快是我新换的主板
27
念珠27颗代表什么意思啊???
28
女孩子用的笔记本电脑~~ 推荐!
29
msn帐号被盗是只有中毒一个原因吗? 我的是mac的系统,但是我前两天用crossover bottle迅雷和IE来着
30
我想问下这个女孩是谁 在找下她的照片 .她的眼妆很好看怎么化啊
31
我的电脑是LenovoG450的,开机和听音乐呀等都没有声音,只有电力不足的时候才有声音,请教是怎么回事?
32
小腿肌肉酸痛
33
淮南阳光会计培训电话多少啊我想打电话咨询一下
34
怎样用rhinoceros 4.0 做展架网格效果
35
如果你没做错什么!而婆婆还到处说你很多客观性的不好!该怎么办
36
睡觉时,感觉自己醒了,但是动不了,说不出话!眼睛是闭着的,但是可以清晰的看到我家的窗帘!!这是怎么
37
我想开个淘宝店但不知道做什么好呢??
38
占位性病变压迫肾小盏,导致肾积水是怎么回事?
39
为什么我是处女座却有巨蟹座的性格
40
电脑开不了机,卡在进入的界面进不到桌面。而且卡的位置不固定要从启N次后才开的了?请问这是什麼原因呢?
41
你的手机怎么好的,我的也是这个问题麻烦你说说,谢谢
42
你好,麻烦帮我看下,我1989的,最后一次月经是2010年12月14号来的,现在有BB的话会是男士女呢?谢谢啦。
43
插卡式电表如何使用
44
手机天天动听打不开
45
神魔大陆里法师多少J下战神副本才保险?
46
自动化专业本科生 要去机车厂面试 想知道在机车厂 自动化学生会用到哪方面知识
47
青岛开发区有哪些楼盘正在发售?
48
电力系统
49
请大师解梦
50
曹县王庄村是哪个乡
51
我家洗衣机坏了,我又不想手洗,怎么洗衣服才能最省力呢?
52
肤色比较暗黄头发染什么颜色可以让人脸色白些?更有精神洋气?不要显老气的
53
问下高手,关于已计提存货跌价准备的产成品在销售和结转成本时的会计处理分录应该怎么做
54
我有一顶小草帽什么歌
55
迅雷账号的密保(第一代)提示问题的答案忘记了。。。 有什么办法改回来么?邮箱好像也不行啊.
56
梦见洪水,意味着什么?
57
xp系统,为何只认了2.49G内存?
58
看到了别人的提问,怎么可以让好心人发一份回答资料给我呢
59
谁能告诉一下神话好玩吗?
60
小孩纠纷
61
谁给下添区花叶合唱团的群号?
62
为什么下载的type3v4.2做好文件默认在C盘~我还有自己点在d盘才行?怎么修改存储点.我想存在d盘
63
台式电脑家庭用,品牌好还是组装好!
64
请求帮助,我家母狗一岁了,刚下的小狗狗才半月就有脐疝了,怎么办啊?有什么好的办法么?
65
姓氏 陈, 代字派 女孩男孩取什么名字好???
66
病毒性感冒
67
送礼都说要有新意,还要有意义。春节给朋友、家人什么好呢?
68
卡特挖掘机是中国哪个公司生产的
69
废都真正未删版能否发给我一个,感激不尽,谢谢
70
为什么百度账号在升级,可是还是不能下载文档,还说需要积分? 等级旁边的星星上写的采纳率是什么意思?
71
dnf漫游戴什么称号好
72
3.22防战怎么打野德
73
白带像嫩豆腐一样,无味,怎么回事啊
74
大话 关于男人怎么来搭配装备 要多少钱买到 我是2转男人 都是男人法满转的 问题来权威的~~~~
75
八年级上册语文期末作文
76
歌迷们都叫林宥嘉什么
77
2011年云南监理工程师考试何时报名?
78
我的邮箱是
[email protected]
,烦请把PES2010冬季转会的补丁发给我一下,谢谢了
79
废电池的污染
80
朝天门有什么好吃的
81
盘锦财富渔港在哪
82
一个很恶心的Bug,有没有人遇到过,不行就得重装了
83
喷绘机出3米以上的图出现重影是什么原因?求高手 塞博的机器 出小图时没有
84
关闭游戏时遇到不能和smss.exe一起关闭,头疼啊?
85
解签网相逢会遇难藏避,日上呤诗月下 歌,喝菜齐唱连理哆,逢场作戏笑呵匕
86
诺基亚E71怎样解除飞行模式
87
求花田喜事2010郑中基唱的“你讲你爱我”mp3,视频也行,但要粤语的,找了土豆的几个,是国语的
88
腰两侧用手按有点疼,是怎么回事
89
我想开一份我在公司期间,我没有参加过房改和集资建房的证明,还有证明书的样板格式。
90
PK达人来,请教元素怎么打蓝拳。
91
Here are you new boat,please put them on这句话怎样翻译
92
HDR渲染技术的诠释
93
10年毕业的,土木专业可以报考11年的二级建造师吗
94
录机的声道怎样控制
95
元旦回家,拎了点重的东西,第二天左背剧痛,呼吸刺痛,怀疑是拉伤,可今天都4号,依然呼吸刺痛,为什么?
96
公司给员工缴纳的五险一金,怎么做会计分录?关键是自己缴纳一部分,单位缴纳一部分?
97
QQ炫舞 鹊舞江南 要花多少才能上金五星。还有是不是 不冲QB 花同样的点券也可以?
98
本人东北男孩 身高 1.87cm 21岁 在现如今社会 没背景 没手艺 能干什么???
99
武汉万达威斯汀酒店什么时候开业啊?什么时候招聘呢?
100
黑莓8310如何开通彩信功能??接发都不行啊!!求解!!!!!!!!