Olá, tenho 2 tabelas:
tb_dados: ID - MUSICA
tb_votos: ID - VOTO - RADIO - MUSICA
Preciso fazer uma query que traga as musicas da tb_dados porém ordenando pelo número de votos que ela teve na tb_votos.
Então assim, existem 2 tipos de voto 1 = like e 2 = dislike, cada ver que um usuário vota eu pego qual radio que ele esta ouvindo e salvo no campo radio, o id da musica na tb_dados e salvo no campo musica da tb_votos e coloco o número 1 para like e 2 para dislike no campo voto.
A query precisa contar quantos likes teve na tv_votos filtrando por radio e mostrando os resultados em ordem decrescente as musicas com mais likes.
A ideia é trazer as 10 musicas com mais like de cada radio
Alguma ideia de como fazer?? Estou enroscado nisso a dias.