Access постоянно подсказывает мне значение в запросе - PullRequest
0 голосов
/ 27 марта 2020

У меня есть запрос в MS Access. Это совершенно очевидно, но Access продолжает предлагать мне ввести значения t1.Mois и t2.Mois, чего я не хочу.

Любая помощь будет оценена. Спасибо.

SELECT t2.Mois
FROM
    OtifDataToExport AS t1 
    left JOIN 
    (
        SELECT TOP 3 avg(t3.ratioOnTime) as moy
        FROM [OtifDataToExport] as t3
        where t3.Mois < t1.Mois
    ) as t2 
    ON t1.Mois = t2.Mois

1 Ответ

1 голос
/ 28 марта 2020

Вы получаете приглашение, потому что подзапрос t2 не содержит поля Mois, только moy; таким образом, t2.Mois интерпретируется как параметр, который будет предоставлен во время оценки.

Поэтому вам нужно либо изменить подзапрос t2, чтобы вывести столбец с именем Mois, либо альтернативно связать ссылку на moy столбец.

Трудно посоветовать подходящее решение, не видя данных или ожидаемых результатов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...