我想要使用的事实,在两个表t1
和t2
我可以使用on t1.colum1>t2.colum2
内部连接来计算返回向量的最大压差。问题是只有两个存储的数据库或表才能实现内部连接,而我只想选择一部分表。Sql =想要使用内部连接语句,但不与表
是否有任何其他的可能性,我是全新的SQL,我找不到任何其他选项?
谢谢
编辑
操控着我的内心之前加入到能够计算出我的最大跌幅我必须能够使这个内部连接上表选择,而不是表他们自己。所以我遵循马克的建议,但我仍然得到一个错误。这里是我的查询:
select *
from (select * from bars where rownum <= 10 as x)as tab1
inner join (select * from bars where rownum <= 10 as y) as tab2
on tab1.x=tab2.y
的错误是ora-00907 missing right parenthesis
- 从发布为回答这个职位OP的消息中提取出的附加信息。 *
哪个DB? MS SQL? – 2009-12-21 00:04:10
桌子的结构是什么? – outis 2009-12-21 00:07:49
马克=这是一个oracle db outis =你是什么意思的结构?我想要从中选择的表格有数百万行和大约10列 – user235693 2009-12-21 00:57:15