Пример рабочего кода для SQL SERVER
Select Top 1 bc.Tier_Name, bc.Unit_ID, bc.Name, bc.Description_2
FROM bc_subs as bc INNER JOIN Product_V as v
ON v.ABC = 'ABC: ' + bc.Unit_ID
Пример кода проблемы для Access SQL VBA
"Select Top 1 bc.Tier_Name, bc.Unit_ID, bc.Name, bc.Description_2 " & _
"FROM bc_subs as bc INNER JOIN Product_V as v" & _
"ON v.ABC = " & "ABC: " & "bc.Unit_ID "
В Access я пытаюсь выполнить INNER JOIN для таблицы, но частьобъединение должно заключать строку в начало значения.Ключ таблицы V - это ABC: 123, но ключ в BC - просто 123, поэтому я должен добавить ABC: к шрифту 123, чтобы обе стороны были равны ABC: 123.
У меня естьпробовал несколько вариантов строки SQL VBA Access, но, похоже, соединение не работает правильно.
Есть совет?Код был усечен и отредактирован, имена переменных и псевдонимов изменены по соображениям безопасности.Это логика, которой я следую в коде VBA, и присвоение строки подобному значению.