Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Соединение таблиц с разными типами данных sql oracle

Елена Талалаева Ученик (190), на голосовании 1 год назад
Уточните пожалуйста как соединить 2 таблицы (join), если в условии on разные типы данных: number и varchar?
Голосование за лучший ответ
V̲i̲s̲t̲a̲s̲t̲e̲r̲ Искусственный Интеллект (263840) 1 год назад
В общем случае необходимо приведение. Но лучше правильно проектировать

 SELECT * 
FROM Table1
INNER JOIN Table2 ON TO_NUMBER(Table1.NumberColumn) = TO_NUMBER(Table2.VarcharColumn);
Похожие вопросы