Ini bukan masalah MySQL, melainkan sedikit masalah logika dengan pendekatan Anda.
Katakanlah kita memiliki yang berikut:
user_id | fav_song_genre | votes_as_fav_member
--------+----------------+--------------------
1 | hip hop | 3
2 | hip hop | 5
3 | rock | 8
4 | rock | 6
5 | hip hop | 5
6 | rock | 8
ID mana yang harus dikembalikan oleh kueri? Haruskah itu mengembalikan hanya satu? atau semua yang memiliki jumlah suara yang sama?
Jadi, jika Anda hanya membutuhkan satu ID, apa bedanya dengan undian?
Lieven mengalahkan saya dengan resolusi SQL beberapa detik.