Я пытаюсь написать запрос, который позволяет мне получать записи для всех пользователей, чьи элементы просрочены более чем на X дней.Я хочу, чтобы можно было указать, будет ли это число 30 или 40 или 50. Я могу получить результаты, которые мне нужны, когда я указываю конкретное число в запросе SQL:
SELECT USER_TRANSACTIONS.PATRON_ID, USER_TRANSACTIONS.CURRENT_DUE_DATE,
DateDiff("d",USER_TRANSACTIONS.CURRENT_DUE_DATE,Date()) AS Expr1
FROM USER_TRANSACTIONS
WHERE (DateDiff("d", USER_TRANSACTIONS.CURRENT_DUE_DATE, Date()))>50
Однако, когда япопробуйте использовать параметр вместо числа 50. И затем введите число 50, когда я выполню запрос, и мне будет предложено
SELECT USER_TRANSACTIONS.PATRON_ID,USER_TRANSACTIONS.CURRENT_DUE_DATE,
DateDiff("d",USER_TRANSACTIONS.CURRENT_DUE_DATE,Date()) AS Expr1
FROM USER_TRANSACTIONS
WHERE (DateDiff("d", USER_TRANSACTIONS.CURRENT_DUE_DATE, Date()))>[MinimumNumDays]
Запрос дает мне все, вместо того, чтобы ограничивать записи просроченнымиболее чем на 50 дней.Чего мне не хватает ??