안녕하세요
tb_a라는 테이블의 col_1 이라는 컬럼(varchar)에 1,2,3 이라는 값이 담겨있습니다.
그걸 tb_b의 seq(number) 로 In을 사용하려는데 방법좀 부탁드려요.
select * from tb_b where seq in (select col_1 from tb_a )
이렇게 할려고 하니 넘버값이 아니라며 에러가 납니다.. 당연하겠지만요 ㅠㅠ
어떻게 변환을 해주어야 할까요 ㅠ
감사합니다..
select * from tb_b where seq in (select to_number(col_1) from tb_a ) ;
select * from tb_b where to_char(seq) in (select col_1 from tb_a ) ;