7 dniowa średnia ruchoma w sql
Mam tabelę godzinnego użytkowania produktu (ile razy produkt jest używany) dane Podobnie, mam dane o użytkowaniu dla 4 różnych produktów (ProductId od 1 do 4) przechowywanych dla każdej godziny w tabeli Productusage. Jak można sobie wyobrazić, stale rośnie, ponieważ nocny proces ETL zrzuca dane przez cały dzień. Jeśli produkt nie zostanie użyty o dowolnej porze dnia, rekord dla tej godziny nie pojawi się w tej tabeli. Podobnie, jeśli produkt nie będzie używany przez cały dzień, w tabeli nie będzie żadnego rekordu z tego dnia. Muszę wygenerować raport, który daje codzienne użytkowanie i ostatnie 7 dni kroczącej średniej itd. Planuję utworzyć widok indeksowany na serwerze SQL 2017. Czy możesz wymyślić wydajne zapytanie SQL, które to zrobi? Pytanie 18 14 o 21: 08Przedyskutowaliśmy jak napisać średnie kroczące w Postgresie. Według popularnego popytu pokazywali ci, jak zrobić to samo w MySQL i SQL Server. Zajmij się tym, jak opisywać głośne wykresy: 7-dniowa poprzednia średnia linia: Wielka