У меня есть набор данных в Google Big Query, которым я должен манипулировать, чтобы использовать его в Data Studio. Он содержит расходы на СМИ, которые вводятся каждую среду, но их необходимо распространить на предыдущую неделю (в среду), поэтому, например, 15-го числа будет потрачено 7 тыс. Евро. Это означает, что на неделе до 8-го до 14-го; расходы составляли € 1K каждый день. Суммы меняются каждую неделю, но всегда вводятся в среду ..:
Я делал это на листах Google, где использовал с помощью функции sumif, смотрящей на будний день, и на основе этого поиска в будний день значение даты + X (например, для вторника, который будет датой +1) и делим эту сумму на 7.
Теперь я хотел бы сделайте то же самое, но в SQL, и я изо всех сил пытаюсь заставить это работать. Есть ли простое решение или мне нужно создать похожую формулу, используя, например, CASE WHEN на основе дня недели?
Большое спасибо за вашу помощь!