You will be tasked with finding the new and returning daily users based on a simple dataset of datetime and users. You can see how the query is built below. #sqlinterview
with first_visit_cte as (
select
user_id,
min(datetime) as first_visit
from
user_activity
group by
user_id
)
select
count(case when a.datetime = b.first_visit then "New" end) as New_Users,
count(case when a.datetime != b.first_visit then "Return" end) as Returning_Users
from
user_activity a
join
first_visit_cte b
on
a.user_id = b.user_id;
Auf dieser Seite können Sie das Online-Video New & Returning Users | SQL Interview Question mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Absent Data 06 Februar 2024 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 2,233 Mal angesehen und es wurde von 113 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!