получить данные за последние 20 вторников в aws красное смещение - PullRequest
0 голосов
/ 19 марта 2020

Я хочу найти данные за последние 20 вторников. Я должен написать для получения желаемого результата, как указано ниже.

        Date                    value
2020-03-03 01:12:15               5
2020-02-25 07:12:15               13
2020-02-24 08:12:15               1
2020-02-23 09:12:15               32
2020-02-22 10:12:15               7
2020-02-21 11:12:15               43
2020-02-20 12:12:15               7
2020-02-19 13:12:15               1
2020-02-18 14:12:15               31
2020-02-17 15:12:15               14
2020-02-16 15:12:15               2
2020-02-15 15:12:15               14
2020-02-14 14:12:15               31
2020-02-13 15:12:15               11
2020-02-12 15:12:15               2
2020-02-11 15:12:15               14
2020-02-10 15:12:15               12

и так один

Мой желаемый вывод

        Date                    value
2020-02-24 01:12:15               1
2020-02-17 07:12:15               14
2020-02-10 14:12:15               12
and so on

1 Ответ

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

Возможно, вы могли бы использовать:

WHERE
  DATE_PART(dow, date_field) = 2
  AND date_field >= CURRENT_DATE - INTERVAL '140 DAYS'

См .: Функция DATE_PART - Amazon Redshift

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