Добавил проверку на null в две датамарта
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user