SQLクエリをComboBoxの行ソースとして設定しようとしています。
ここにあります。
SELECT Абонементы.НомерАбонемента
FROM Абонементы
INNER JOIN (Группы ON Группы.Код = Абонементы.Группа
RIGHT JOIN Направления ON Направления.Код = Группы.Направление)
WHERE Абонементы.НомерКарты = [НомерКарты].[Value],
Направления.Код = [NaprCombo].[Value],
Абонементы.ДатаОкончания > Date
しかし、Accessは、JOIN
ステートメントにエラーがあるというメッセージを表示します。
私が欲しいもの:コンボボックスで選択されたものと等しいとなるАбонементы.НомерАбонемента
テーブルから選択します。Абонементы
Абонементы.Группа
Группа.Направление
Направление.Код
Группы
最初にコンボから一致する条件を選択してから、それらをソーステーブルに結合する必要があると思います。かっこに問題があるかもしれません。たぶん私はネストされたがMSAccessでどのように機能するのか理解していませんJOIN
。
データ構造は写真に示されています。
アップデート
Accessからの正確なメッセージ:「JOIN操作の構文エラー」。