У меня есть таблица (AmenityData) данных, и столбец этой таблицы содержит почтовые сектора, например, E14 7
У меня также есть электронная таблица Excel со списком почтовых округов, например E14
Iнеобходимо получить все данные из таблицы AmenityData, в которой почтовые районы похожи на почтовые секторы, например, ГДЕ [PostalDistricts] + '%' LIKE [PostalSector].
Код, который я использую в данный момент:я не получаю сообщение об ошибке, а просто ничего не возвращаю, и я знаю, что должно быть много возвращенных результатов:
SELECT * FROM AmenityData As a
INNER JOIN OPENROWSET ('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;Database=\\Bdzserver\db_creation\postaldistricts.xls;HDR=YES', 'SELECT * FROM [Sheet1$]') As b
ON b.[PostalDistricts] + '%' LIKE a.[PostalSector]
Я даже не уверен, что вы можете объединять таблицы, используя LIKE, я никогдасделал это раньше.