Advertisement
Step8rother

Оператор INNER JOIN, задача 4

Jun 27th, 2023
1,614
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.82 KB | Source Code | 0 0
  1. /*Теперь проанализируйте получившуюся таблицу. Нужно посчитать суммарную стоимость треков для каждого плейлиста. Отобразите в таблице два поля: playlist_name с названием плейлиста и total_revenue с суммарной стоимостью. Отсортируйте данные по значению в поле total_revenue от большего к меньшему.
  2. */
  3.  
  4. SELECT p.name AS playlist_name,
  5.        SUM(i.unit_price) AS total_revenue
  6. FROM track AS t
  7. INNER JOIN invoice_line AS i ON t.track_id = i.track_id
  8. INNER JOIN playlist_track AS pl ON t.track_id = pl.track_id
  9. INNER JOIN playlist AS p ON pl.playlist_id = p.playlist_id
  10. GROUP BY playlist_name
  11. ORDER BY total_revenue DESC;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement