データのテーブル (AmenityData) があり、このテーブルの列には E14 7 などの郵便セクターが含まれています
E14などの郵便地区のリストを含むExcelスプレッドシートもあります
AmenityData テーブルからすべてのデータを取得する必要があります。ここでは、郵便区域が郵便セクターに似ています (例: WHERE [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 を使用してテーブルを結合できるかどうかさえわかりません。これまでに行ったことはありません。