[announcement] MusicCabinet 0.7.14 released
Posted: Sun Nov 11, 2012 9:18 pm
forum.subsonic.org
http://forum.subsonic.org/forum/
select a.artist_name_capitalization, ai.largeimageurl, ai.biosummary, exists(select 1 from library.artisttoptrackplaycount where artist_id = a.id) from music.artist a left outer join music.artistinfo ai on ai.artist_id = a.id where a.artist_name = upper('Nirvana');
select c.description, h.invocation_time from library.webservice_history h inner join library.webservice_calltype c on h.calltype_id = c.id inner join music.artist a on h.artist_id = a.id where a.artist_name = upper('Nirvana');
select track_name_capitalization from music.artisttoptrack att inner join music.track t on att.track_id = t.id inner join music.artist a on att.artist_id = a.id where a.artist_name = upper('Nirvana') order by rank;
select track_name_capitalization from library.artisttoptrackplaycount attpc inner join music.artist a on attpc.artist_id = a.id inner join library.track lt on attpc.track_id = lt.id inner join music.track mt on lt.track_id = mt.id where a.artist_name = upper('Nirvana') order by rank;
select artist_name_capitalization from music.artist where id in (select distinct mt.artist_id from library.track lt inner join music.track mt on lt.track_id = mt.id where not exists (select 1 from library.webservice_history where artist_id = mt.artist_id and calltype_id = 5) order by mt.artist_id limit 3000);
select a.artist_name_capitalization from (select artist_id, ntile(30) over (order by invocation_time) from library.webservice_history where calltype_id = 5 and artist_id in (select artist_id from library.artist)) ntile inner join music.artist a on ntile.artist_id = a.id and ntile.ntile = 1 order by artist_id limit 1000;