У меня есть программа доступа, которая использует некоторые связанные таблицы ODBC. Первоначально у меня был запрос, который содержал следующий INNER JOIN:
FROM Neptune_FN_Analysis
INNER JOIN Neptune_prem ON Neptune_FN_Analysis.PremID = Neptune_prem.premice_id
Это работало очень хорошо, пока столбец Neptune_prem.premice_id не изменился с числа на текстовый тип данных. Так что теперь мне нужен способ использовать INNER JOIN для двух столбцов, когда один - число, а другой - текст.
Пожалуйста, имейте в виду, что я не могу просто изменить тип данных в таблице, которую просматривают связанные таблицы ODBC.
Если это невозможно или тратится много кода, другой мой логический вариант - сделать запрос для создания локальной таблицы, которую я могу редактировать со всеми теми же данными в таблице Neptune_FN_Analysis и в коде после редактирования этого запроса столбец, к которому я присоединяюсь, чтобы напечатать текст. Я бы предпочел просто изменить этот SQL-запрос, если это разумно.