forked from gg/WeatherNews.jl
Add some queries that explore schedule.view_count
This commit is contained in:
parent
172c25be6c
commit
2bf95ca33a
|
@ -279,6 +279,50 @@ SELECT c.n AS name,
|
|||
AND s.segment_id != 8
|
||||
ORDER BY s.jst;
|
||||
|
||||
-- Views by caster (for debugging)
|
||||
SELECT c.n AS name,
|
||||
s.video_id,
|
||||
s.view_count,
|
||||
s.jst
|
||||
FROM schedule s
|
||||
JOIN caster c ON c.id = s.caster_id
|
||||
WHERE view_count IS NOT NULL
|
||||
AND c.n = "&caster"
|
||||
ORDER BY view_count DESC;
|
||||
|
||||
-- Average views for casters
|
||||
SELECT c.n AS name,
|
||||
AVG(s.view_count) AS avg_views,
|
||||
COUNT(s.view_count) AS appearances
|
||||
FROM schedule s
|
||||
JOIN caster c ON c.id = s.caster_id
|
||||
WHERE view_count IS NOT NULL
|
||||
AND view_count != 0
|
||||
GROUP BY c.n
|
||||
ORDER BY avg_views DESC;
|
||||
|
||||
-- Views by segment (for debugging)
|
||||
SELECT seg.n AS name,
|
||||
s.video_id,
|
||||
s.view_count,
|
||||
s.jst
|
||||
FROM schedule s
|
||||
JOIN segment seg ON seg.id = s.segment_id
|
||||
WHERE view_count IS NOT NULL
|
||||
AND seg.n = "&segment"
|
||||
ORDER BY view_count DESC;
|
||||
|
||||
-- Average views for segments
|
||||
SELECT seg.n AS name,
|
||||
AVG(s.view_count) AS avg_views,
|
||||
COUNT(s.view_count) AS appearances
|
||||
FROM schedule s
|
||||
JOIN segment seg ON seg.id = s.segment_id
|
||||
WHERE view_count IS NOT NULL
|
||||
AND view_count != 0
|
||||
GROUP BY seg.n
|
||||
ORDER BY avg_views DESC;
|
||||
|
||||
-- MANUAL FIXES
|
||||
|
||||
-- copy matsu's cancelled coffee time to cancellation table
|
||||
|
|
Loading…
Reference in New Issue