1141. 查询近30天活跃用户数
请写SQL查询出截至 2019-07-27(包含2019-07-27),近 30 天的每日活跃用户数(当天只要有一条活动记录,即为活跃用户)。
以 任意顺序 返回结果表。
查询结果示例如下。
select
a.activity_date as day,
count(distinct user_id) as active_users
from
Activity as a
where
a.activity_date between '2019-06-28' and '2019-07-27'
group by
a.activity_date
1693. 每天的领导和合伙人
写一条 SQL 语句,使得对于每一个 date_id 和 make_name,返回不同的 lead_id 以及不同的 partner_id 的数量。
按 任意顺序 返回结果表。
查询结果格式如下示例所示。
select
d.date_id,
d.make_name,
count(distinct d.lead_id) as unique_leads ,
count(distinct d.partner_id) as unique_partners
from
DailySales as d
group by
d.date_id,d.make_name
1729. 求关注者的数量
写出 SQL 语句,对于每一个用户,返回该用户的关注者数量。
按 user_id 的顺序返回结果表。
查询结果的格式如下示例所示。
select
f.user_id,
count(f.follower_id) as followers_count
from
Followers as f
group by
f.user_id
order by
f.user_id