programing

SQL 내부 조인 on select 문

padding 2023. 6. 17. 08:46
반응형

SQL 내부 조인 on 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 명령이 제대로 종료되지 않았습니다. 어떤 도움이든 감사합니다!

제거하기만 하면 됩니다.as당신의 질문에서:

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

저는 당신이 명세서를 끝내기 위해 세미콜론이 필요하기 때문에 오류가 발생했다고 생각합니다.그 외의 경우에는 선택이 괜찮아 보입니다.

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)

')'와 'as' 사이에 공백을 지정합니다.

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

언급URL : https://stackoverflow.com/questions/1940579/sql-inner-join-on-select-statements

반응형