いくつかのスプレッドシートを含むExcelブックがあります。デスクトップアプリケーション用のJetSQLを使用して、それらからデータをプルする必要があります。個々のテーブルを問題なくクエリできますが、結合が必要なステートメントを使用しようとすると、JOINステートメントで一般的な構文エラーが発生します。私が問題を抱えているクエリは次のとおりです。
SELECT [Subscribed Email IDs].PIN
, [Subscribed Email IDs].[Email Id]
, [SubscriptionList].[Dealer Account]
, [SubscriptionList].[Dealer Name]
FROM [Subscribed Email IDs$B4:C30000]
INNER JOIN [SubscriptionList$B4:J30000]
ON [Subscribed Email IDs].[PIN] = [SubscriptionList].[Pin Txt]
WHERE [Subscribed Email IDs].[Email Id] = '<email address value here...>'
スプレッドシートの上部にヘッダーもデータも含まない余分な行があり、「A」列には何も含まれていないため、範囲を使用する必要があります。範囲なしで試しましたが、同じエラーが発生するので、クエリの記述方法ではもっと基本的なものだと思います。私は何が欠けていますか?