source: music/views/rank_list_artists.sql

Last change on this file was 4abe330, checked in by ManuelTrajcev <manueltrajcev7@…>, 2 weeks ago

rank_list_artists view update + bootstrap styling

  • Property mode set to 100644
File size: 448 bytes
Line 
1CREATE VIEW rank_list_artists AS
2SELECT ar.name,
3 count(il.invoice_line_id) AS num_invoices,
4 COALESCE(SUM(i.total), 0) AS money_earned
5FROM artist ar
6 LEFT JOIN album al ON ar.artist_id = al.album_id
7 LEFT JOIN track tr ON al.album_id = tr.album_id
8 LEFT JOIN invoice_line il ON tr.track_id = il.track_id
9 LEFT JOIN invoice i on il.invoice_id = i.invoice_id
10GROUP BY ar.name
11ORDER BY money_earned DESC;
Note: See TracBrowser for help on using the repository browser.