Кто-нибудь знает, как вставить значение года в дату, чтобы день и месяц остались прежними - PullRequest
0 голосов
/ 18 марта 2020

Привет, я пытаюсь создать систему из-за даты

SQL, которую я использую, это:

SELECT client,make, model,units, expires AS [last checked], dateadd("d",168'[expires]) AS [dates due]
FROM [ServicingDetails]
WHERE expires >= #1/1/2020# and expires >=#28/1/2020#

Как мне получить 2020 для обновления до 2021 каждый год

1 Ответ

0 голосов
/ 18 марта 2020

Вы можете использовать DateSerial для построения даты и Year(Date()) для получения текущего года, например

WHERE expires >= DateSerial(Year(Date()), 1,1) and expires >= DateSerial(Year(Date()), 1, 28)
...