Предположим:
select * from a where id = (select id from b);
Где id
- числовой столбец в таблице a
, а id
- столбец varchar в таблице b
.
Как можноя преобразовываю результат select id from b
в число?
Похоже, это не работает:
select * from a where id = to_number((select id from b));