Добавил проверку на null в две датамарта

This commit is contained in:
George
2025-12-13 22:06:10 +03:00
parent 717f705fad
commit aaef806630
2 changed files with 3 additions and 3 deletions
@@ -28,7 +28,7 @@ CREATE MATERIALIZED VIEW user_activity_summary as
l.viewed_lessons_count,
l.last_view,
l.first_view,
round(l.viewed_lessons_count::decimal * 100 / en.possible_lessons, 2) as engagement_rate
round(l.viewed_lessons_count::decimal * 100 / nullif(en.possible_lessons, 0), 2) as engagement_rate
from users as u
join lessons_cte as l on u.id = l.user_id
join engagement_cte as en on u.id = en.user_id