Извлекать записи с условием where, которое указывает выборочные записи за эту неделю в DB2 - PullRequest
0 голосов
/ 09 января 2019

Я использую DB2. Я хочу узнать количество заявок (записей / строк) за последние семь дней, включая сегодняшний день, и мой столбец дат - ReceivedDate.

Я в основном хочу написать запрос, который намеревается сделать следующее: (DB2), пожалуйста, помогите мне.

Select count(*) from Applications WHERE ReceivedDate is within 7 days

Ответы [ 2 ]

0 голосов
/ 09 января 2019

Вы можете попробовать ниже -

Select count(*) from Applications 
WHERE ReceivedDate>CURRENT DATE - 7 Days and ReceivedDate<=CURRENT DATE
0 голосов
/ 09 января 2019

Попробуйте этот запрос, который использует CURRENT DATE:

SELECT COUNT(*)
FROM Applications
WHERE ReceivedDate > CURRENT DATE - 7 DAY;

В этом ответе предполагается, что полученная дата никогда не будет в будущем (поскольку она еще не могла произойти).

...