【问题标题】:SQL Inner join on select statements [duplicate]选择语句上的 SQL 内连接 [重复]
【发布时间】:2010-12-28 18:45:52
【问题描述】:

可能重复:
SQL Inner join on select statements

我正在尝试对这样的 select 语句进行内部联接:

select *
from (select* from bars  where rownum <= 10 )as tab1
inner join (select * from bars  where rownum <= 10 )as tab2
on tab1.close=tab2.close

我收到以下错误: ORA-00933 SQL 命令未正确结束 任何帮助将不胜感激,谢谢!

【问题讨论】:

  • 您需要高亮显示您的SQL或其他代码行,然后点击编辑器工具栏上的“代码”按钮(101 010),或按键盘上的Ctrl-K,正确和很好地格式化代码部分 - 它有很大帮助!
  • 你为什么要这样做?
  • 你刚刚问过同样的问题:stackoverflow.com/questions/1940579/…
  • 这是你开始的关于这个主题的第三篇文章。如果您只是使用附加信息编辑原始问题,对每个人来说都会容易得多。
  • 嗨,马克,谢谢你的提示,我想知道该怎么做! Egorius 是的,我在另一个帖子上问了同样的问题,我一定做错了什么,这不是我的意图:)。下次我会编辑它,以方便读者阅读

标签: sql oracle ora-00933


【解决方案1】:

“select”中的“select”和“”之间没有空格

【讨论】:

    猜你喜欢
    • 2010-12-28
    • 2012-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多