fix course_summary and user_activity files
This commit is contained in:
@@ -5,7 +5,7 @@ WITH users_views AS (
|
||||
SELECT
|
||||
u.id AS user_id,
|
||||
u.name,
|
||||
COUNT(DISTINCT lv.lesson_id) AS viewed_lessons_COUNT,
|
||||
COUNT(DISTINCT lv.lesson_id) AS viewed_lessons_count,
|
||||
MAX(lv.viewed_at) AS last_view,
|
||||
MIN(lv.viewed_at) AS first_view
|
||||
FROM users AS u
|
||||
@@ -16,7 +16,7 @@ GROUP BY u.id
|
||||
users_engagement AS (
|
||||
SELECT
|
||||
e.user_id AS user_id,
|
||||
COUNT(l.id) AS lessons_cnt,
|
||||
COUNT(DISTINCT l.id) AS lessons_cnt,
|
||||
COUNT(DISTINCT course_id) AS enrollment_count
|
||||
FROM enrollments AS e
|
||||
JOIN lessons AS l using(course_id)
|
||||
@@ -28,7 +28,7 @@ SELECT
|
||||
uv.name,
|
||||
ue.enrollment_count,
|
||||
uv.viewed_lessons_count,
|
||||
uv.lASt_view,
|
||||
uv.last_view,
|
||||
uv.first_view,
|
||||
ROUND(uv.viewed_lessons_count::DECIMAL / NULLIF(ue.lessons_cnt, 0) * 100, 2) AS engagement_rate
|
||||
FROM users_views AS uv
|
||||
|
||||
Reference in New Issue
Block a user