test1과 test2에서 다음과 같이 비교하려 합니다.
select a.* from test1 a,
(Select NAME From test2 Where total = a.total) as total_master
왜 에러가 나는지 모르겠네여.
()안의 서브쿼리에서 a.total이라는 부분이 에러가 나는 듯 한데.이럴경우는 어찌 비교를 해와야 하는지...
지금 MSSQL에서 ORACLE로 DB를 바꾸는 중인디여.
문제가 많아져서 죽겠습니다. 델파이에서 param Query도 작동안하고...좀 도와주셔요.
즐거운 하루 되시구여...
> test1과 test2에서 다음과 같이 비교하려 합니다.
>
> select a.* from test1 a,
> (Select NAME From test2 Where total = a.total) as total_master
> 왜 에러가 나는지 모르겠네여.
> ()안의 서브쿼리에서 a.total이라는 부분이 에러가 나는 듯 한데.이럴경우는 어찌 비교를 해와야 하는지...
>
> 지금 MSSQL에서 ORACLE로 DB를 바꾸는 중인디여.
> 문제가 많아져서 죽겠습니다. 델파이에서 param Query도 작동안하고...좀 도와주셔요.
> 즐거운 하루 되시구여...
test1테이블에서 test2에 있는 것들만 가져 오기를 원하시는 거죠..
그럼..
select a.*
from test1 a, test2 b
where b.total = a.total
이라고 하면 될텐데요.. 그럼..