Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. CREATE MATERIALIZED VIEW rental_by_category
  2. AS
  3. SELECT c.name AS category,
  4. sum(p.amount) AS total_sales
  5. FROM (((((payment p
  6. JOIN rental r ON ((p.rental_id = r.rental_id)))
  7. JOIN inventory i ON ((r.inventory_id = i.inventory_id)))
  8. JOIN film f ON ((i.film_id = f.film_id)))
  9. JOIN film_category fc ON ((f.film_id = fc.film_id)))
  10. JOIN category c ON ((fc.category_id = c.category_id)))
  11. GROUP BY c.name
  12. ORDER BY sum(p.amount) DESC
  13. WITH NO DATA;
  14.  
  15. base table
  16. payment
  17. rental
  18. inventory
  19. film
  20. film_category
  21. category
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement