Retonar apenas uma linha de uma consulta sem usar Limit
Boa noite, amigos tenho a seguinte consulta:
SELECT participantes.id_participante, participantes.nome_sobrenome, participantes.foto_perfil, COUNT( * ) AS votesFROM votos_concursos, participantesWHERE votos_concursos.id_participante = participantes.id_participanteAND votos_concursos.id_participanteIN (SELECT id_participanteFROM participantesWHERE id_concurso =1)GROUP BY votos_concursos.id_participanteORDER BY votes DESC; ela me retorna o seguinte resultado:
id_participante nome_sobrenome foto_perfil votes
50 Luciane Rocca 190230950e415468fc73eb941585170c.jpg 5
43 Maria de Paula 190230950e415468fc73eb94dd85170c.jpg 3
21 Rosana de Alm 190230950e415468fc73eb941585170c.jpg 2
gostaria de obter apenas a primeira linha que no caso é que teve mais votos bem.. com o LIMIT 1 consegueria obter esse resultado porem gostaria de saber se teria como obte-lo de outra maneira dentro da sql....
Obrigado
Discussão (1)
Carregando comentários...