Zitat:
Zitat von usch
Code:
SELECT album FROM tracks t
LEFT OUTER JOIN track_statistics s ON s.urlmd5=t.urlmd5
WHERE audio=1
AND t.id NOT IN (SELECT gt.track FROM genre_track gt
JOIN genres g ON gt.genre = g.id
WHERE g.namesearch IN ('SPEECH', 'BOOKS SPOKEN', 'SILENCE', 'OTHER'))
GROUP BY album
ORDER BY AVG(playCount + (lastplayed % 100)*0.01)/AVG(rating), AVG(lastplayed)

Das kann man natürlich nur schwer clientseitig abfrühstücken.
|
Das dürften hier aber auch nur die wenigsten verstehen (ich gehöre dazu) und noch weniger selbst verfassen können. Ich tippe auf weniger als 5% der User. Da hier doch der ein oder andere IT-ler unterwegs ist, habe ich die Zahl schon hoch angesetzt.
Das Genre SILENCE finde ich interessant.