Я пытаюсь решить проблему с поиском количества дней между двумя датами, которые всегда меняются. У меня есть поле в моем наборе данных с именем create_at. Это дата, когда пользователям отправляется уведомление pu sh. Я смотрю на 30 дней до и после отправки уведомления. Это я делаю:
WHERE DATE > DATE_SUB(CAST(created_at AS date), INTERVAL 30 DAY)
AND DATE < DATE_ADD(CAST(created_at AS date), INTERVAL 30 DAY)
Теперь я смотрю на использование функции DATE_DIFF для сопоставления этих двух дат, но у меня возникли некоторые проблемы. Благодарим за любую идею! (С использованием BigQuery / Periscope)