mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-15 06:12:18 +00:00
analytics query
This commit is contained in:
1 parent
d4afc42d5c
commit
40a88bb04e
2 files changed
+21
-8
No files matched your search
@@ -108,6 +108,7 @@ CREATE TABLE tts_results (
|
||||
KEY fk_maybe_mod_user_token (maybe_mod_user_token),
|
||||
KEY index_creator_ip_address (creator_ip_address),
|
||||
KEY index_user_deleted_at(user_deleted_at),
|
||||
KEY index_mod_deleted_at(mod_deleted_at)
|
||||
KEY index_mod_deleted_at(mod_deleted_at),
|
||||
KEY index_created_at(created_at)
|
||||
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
|
||||
@@ -2,11 +2,23 @@
|
||||
-- noinspection SqlNoDataSourceInspectionForFile
|
||||
-- noinspection SqlResolveForFile
|
||||
|
||||
select m.token, m.title, r.use_count from (
|
||||
select model_token, count(*) as use_count from tts_results
|
||||
where created_at < now() - interval 30 day
|
||||
group by model_token
|
||||
order by use_count desc limit 100
|
||||
-- Top 100 models by use count, last 30 days
|
||||
select m.token, m.title, m.ietf_language_tag, r.use_count from (
|
||||
select model_token, count(*) as use_count
|
||||
from tts_results
|
||||
where created_at < now() - interval 30 day
|
||||
group by model_token
|
||||
) as r
|
||||
join tts_models as m
|
||||
on m.token = r.model_token;
|
||||
join tts_models as m
|
||||
on m.token = r.model_token;
|
||||
|
||||
-- All models by use count, last 5 days
|
||||
select m.token, m.title, m.ietf_language_tag, r.use_count from (
|
||||
select model_token, count(*) as use_count
|
||||
from tts_results
|
||||
where created_at < now() - interval 5 day
|
||||
group by model_token
|
||||
order by use_count desc limit 100
|
||||
) as r
|
||||
join tts_models as m
|
||||
on m.token = r.model_token;
|
||||
Reference in new issue
Block a user