Advertisement
dimuska139

Untitled

Oct 4th, 2021
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. select * from (
  2. select locale, current_date::date as d, count(distinct movie_id) from movies_new sn group by locale
  3. union all
  4. select locale, (current_date - interval '1 days')::date as d, count(distinct movie_id) from movies_new sn where created_at < current_date - interval '1 days' group by locale
  5. union all
  6. select locale, (current_date - interval '2 days')::date as d, count(distinct movie_id) from movies_new sn where created_at < current_date - interval '2 days' group by locale
  7. union all
  8. select locale, (current_date - interval '3 days')::date as d, count(distinct movie_id) from movies_new sn where created_at < current_date - interval '3 days' group by locale
  9. union all
  10. select locale, (current_date - interval '4 days')::date as d, count(distinct movie_id) from movies_new sn where created_at < current_date - interval '4 days' group by locale
  11. union all
  12. select locale, (current_date - interval '5 days')::date as d, count(distinct movie_id) from movies_new sn where created_at < current_date - interval '5 days' group by locale
  13. union all
  14. select locale, (current_date - interval '6 days')::date as d, count(distinct movie_id) from movies_new sn where created_at < current_date - interval '6 days' group by locale
  15. ) a order by d desc, locale asc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement