首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

请问一条sql语句

2012-01-08 
请教一条sql语句Avessel,bayBid,vessel,Cb.id,stowagelocationselectdistinct*from(selectb.*frombayplanb

请教一条sql语句
A     vessel,bay
B     id,vessel,
C     b.id,stowagelocation


select       distinct   *     from          
                                  (
                                 
                                  select       b.*       from       bayplan   b,   code_vessel   v   where   b.vessel=v.vessel_en   and     v.id   <any
                                                        (
                                                        select   distinct   s.vessel_id   from   data_stowage_location     s
                                                        )
                                                        order       by       b.vessel  
                                  )                                
                      where       rownum       <       10


因为每张表都是7位数的,花费时间太大了,有什么好的办法吗?
而且我要把这查询结果往另外一个表里插数据

[解决办法]
rownum <10可以查到9条记录
但rownum> 10 and rownum <20 怎么查不到数据啊?
??????
[解决办法]
是Oracle数据库?只支持rownum <或rownum <=而不支持rownum> 或rownum> =的
[解决办法]
去看看Oracle的OVER分析函数
[解决办法]
你什么地方搞错了吧
查不出来怎么会插到c里呢??

热点排行