CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  开发

一個表中反復查詢的問題!!!!急急急(解決驪上結貼)

楼主iiopsoap(理想)2004-12-01 11:53:06 在 Oracle / 开发 提问

SQL>   select   collection_id,receipt_num   from   Qa_Results   where   RECEIPT_NUM   =   '304110034';  
   
  COLLECTION_ID   RECEIPT_NUM  
  -------------   ------------------------------  
                  65869   304110034  
                  65872   304110034  
                  65877   304110034  
                  65886   304110034  
                  65889   304110034  
                  65896   304110034  
                  65899   304110034  
                  65902   304110034  
   
  8   rows   selected  
   
  SQL>   select   collection_id,receipt_num   from   Qa_Results   where     collection_id   =   65902;   (結果RECEIPT_NUM有兩個為空)  
   
  COLLECTION_ID   RECEIPT_NUM  
  -------------   ------------------------------  
                  65902    
                  65902    
                  65902   304110034  
   
   
   
  我想通過一個查詢   (RECEIPT_NUM   =   '304110034')   得到如下結果,請問怎麼做呢?或者另有什麼辦法呢?  
  COLLECTION_ID           RECEIPT_NUM      
  -------------  
                  65869            
                  65869  
                  65869           304110034    
                  65872            
                  65877  
                  65886  
                  65889  
                  65896  
                  65899  
                  65902  
                  65902  
                  65902           304110034  
  问题点数:100、回复次数:3Top

1 楼zhangerwei(erwei)回复于 2004-12-01 12:03:14 得分 49

请用以下sql:  
  select   collection_id,receipt_num   from   Qa_Results   where     collection_id   in  
  (   select   collection_id   from   Qa_Results   where   RECEIPT_NUM   =   '304110034')  
  order   by   collection_id,receipt_num  
  Top

2 楼qiaozhiwei(乔)回复于 2004-12-01 12:19:15 得分 49

select   A.collection_id,A.receipt_num    
  from   Qa_Results   A,  
            (select   collection_id   from   Qa_Results   where   RECEIPT_NUM   =   '304110034')   B  
  where   A.collection_id   =   B.collection_id  
  Top

3 楼GerryYang(轻尘)回复于 2004-12-01 12:55:53 得分 2

问题提的不清不楚Top

相关问题

  • 那里有下载PHP解析器FOR WIN2000急急急急急急急急急急急急急急急急急急急急急急急急
  • 急急急急急急急急急...在线等...解决放分
  • 如何將XML文件中的文本解析出來?急急急急急急急急急急急急急急....................
  • 请通过SCJP的高手解答,急急急急急急急急急急
  • 请通过SCJP的高手解答,急急急急急急急急急急
  • 数据窗口不能向表里添加数据!急急急急急急急急急急急急急
  • 急急急急急急急急急急急急急,怎样判断是哪个域名解析的?
  • 急急急急急急急急急急急,菜鸟求教,ASP使用正则表达式一问,急急急急急急急急
  • 急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急
  • 不小心删了注册表的数据,怎么恢复啊???急急急急急急急急急急急急

关键词

  • receipt
  • collection
  • num
  • results where
  • from qa
  • select

得分解答快速导航

  • 帖主:iiopsoap
  • zhangerwei
  • qiaozhiwei
  • GerryYang

相关链接

  • Oracle类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo