54 lines
1.2 KiB
SQL
54 lines
1.2 KiB
SQL
-- noinspection SqlDialectInspectionForFile
|
|
-- noinspection SqlNoDataSourceInspectionForFile
|
|
-- noinspection SqlResolveForFile
|
|
|
|
SELECT
|
|
u.username as username,
|
|
j.token as token
|
|
FROM users AS u
|
|
JOIN tts_inference_jobs AS j
|
|
ON u.token = j.maybe_creator_user_token
|
|
AND j.created_at > NOW() - INTERVAL 31 DAY
|
|
|
|
|
|
SELECT
|
|
t.maybe_creator_user_token as user_token,
|
|
u.username,
|
|
count(*) as usage_count,
|
|
u.created_at
|
|
FROM tts_results as t
|
|
JOIN users as u
|
|
ON u.token = t.maybe_creator_user_token
|
|
WHERE t.maybe_creator_user_token IS NOT NULL
|
|
GROUP BY t.maybe_creator_user_token
|
|
ORDER BY usage_count DESC
|
|
LIMIT 50000;
|
|
|
|
|
|
SELECT
|
|
v.maybe_creator_user_token as user_token,
|
|
u.username,
|
|
count(*) as usage_count
|
|
FROM voice_conversion_results as v
|
|
JOIN users as u
|
|
ON u.token = v.maybe_creator_user_token
|
|
WHERE v.maybe_creator_user_token IS NOT NULL
|
|
GROUP BY v.maybe_creator_user_token
|
|
ORDER BY usage_count DESC
|
|
LIMIT 5000;
|
|
|
|
|
|
SELECT
|
|
w.maybe_creator_user_token as user_token,
|
|
u.username,
|
|
count(*) as usage_count
|
|
FROM w2l_results as w
|
|
JOIN users as u
|
|
ON u.token = w.maybe_creator_user_token
|
|
WHERE w.maybe_creator_user_token IS NOT NULL
|
|
GROUP BY w.maybe_creator_user_token
|
|
ORDER BY usage_count DESC
|
|
LIMIT 5000;
|
|
|
|
|