mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-03 08:57:54 +00:00
36 lines
595 B
SQL
36 lines
595 B
SQL
|
|
-- Top users in a time period
|
|
select
|
|
u.username,
|
|
u.token,
|
|
u.created_at,
|
|
count(*) as generations
|
|
from
|
|
media_files as m
|
|
join users as u
|
|
on m.maybe_creator_user_token = u.token
|
|
where
|
|
m.created_at >= (CURDATE() - INTERVAL 5 DAY)
|
|
group by
|
|
u.username, u.token, u.created_at
|
|
order by
|
|
generations desc
|
|
limit 50;
|
|
|
|
|
|
-- Top users all time
|
|
select
|
|
u.username,
|
|
u.token,
|
|
u.created_at,
|
|
count(*) as generations
|
|
from
|
|
media_files as m
|
|
join users as u
|
|
on m.maybe_creator_user_token = u.token
|
|
group by
|
|
u.username, u.token, u.created_at
|
|
order by
|
|
generations desc
|
|
limit 500;
|