В настоящее время я пытаюсь получить определенные записи, основанные на предыдущий день.Я использую SQL в основном при настройке запросов.Я выбрал нужные мне поля, но настроил оператор where в конце следующим образом:
WHERE ((([CurrentData].[Closed Date])=Date()-1));
Я получаю всплывающее окно и не получаю результатов ни для одной даты, введенной в MM / DD / YYYY.формат.Любая помощь будет принята с благодарностью, поскольку я чувствую, что где-то пропускаю только одну незначительную вещь.
РЕДАКТИРОВАТЬ: Пример данных:
| ID | Status | ProductID | Request Date | ReqReviewed | Closed Date |
|----+------------+-----------+--------------+-------------+-------------|
| 1A | Successful | 0001 | 09/10/2000 | Yes | 09/20/2000 |
| 2C | Successful | 0001 | 07/20/2001 | Yes | 07/29/2001 |
| 5B | Successful | 0005 | 04/08/2001 | Yes | 05/20/2001 |
Запрос:
INSERT INTO ReconReport ( [ID], [Status], [ProductID], [Closed Date])
SELECT
CurrentTable.[ID],
CurrentTable.[Status],
CurrentTable.[ProductID],
CurrentTable.[Closed Date]
FROM
CurrentTable
WHERE
[CurrentTable].[Closed Date] = Date()-1;