Đây không phải là vấn đề của MySQL, mà là một chút vấn đề logic với cách tiếp cận của bạn.
Giả sử chúng ta có những thứ sau:
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 nào nên trả về truy vấn? Nó có nên trả về chỉ một? hay tất cả những thứ có cùng lượng phiếu bầu?
Vì vậy, nếu bạn chỉ yêu cầu một ID duy nhất, thì sự khác biệt của kết quả hòa là gì?
Tuy nhiên, Lieven đã đánh bại tôi về độ phân giải SQL trong vài giây.