Исправил недочёты после код-ревью.
This commit is contained in:
@@ -26,6 +26,4 @@ from
|
||||
flv.course_id
|
||||
) as t1
|
||||
right join core.dim_lesson dl on dl.lesson_id = t1.lesson_id
|
||||
left join core.dim_course dc on t1.course_id = dc.course_id
|
||||
ORDER by
|
||||
t1.lesson_id;
|
||||
left join core.dim_course dc on t1.course_id = dc.course_id;
|
||||
@@ -4,7 +4,7 @@ DISTRIBUTED BY (user_id)
|
||||
AS
|
||||
select
|
||||
du.user_id as user_id,
|
||||
du."name" as user_name,
|
||||
du.name as user_name,
|
||||
du.email as email,
|
||||
du.age as age,
|
||||
COALESCE(e.enrollments_count, 0) as enrollments_count,
|
||||
|
||||
@@ -6,7 +6,7 @@ with activity_users as (
|
||||
select
|
||||
e.user_id as user_id,
|
||||
e.course_id as course_id,
|
||||
COUNT(flv.viewed_at) as lessons_viewed
|
||||
COUNT(DISTINCT flv.viewed_at) as lessons_viewed
|
||||
from
|
||||
core.enrollments e
|
||||
left join core.dim_lesson dl on e.course_id = dl.course_id
|
||||
@@ -23,7 +23,7 @@ course2 as (
|
||||
course_id)
|
||||
select
|
||||
au.user_id as user_id,
|
||||
du."name" as user_name,
|
||||
du.name as user_name,
|
||||
au.course_id as course_id,
|
||||
dc.title as course_title,
|
||||
c2.lessons_in_course as lessons_in_course,
|
||||
|
||||
Reference in New Issue
Block a user