Du laver en delvis GROUP BY
som ikke fungerer som du forventer. Her er en forespørgsel, der giver de ønskede resultater:
SELECT MAX(id) AS MAXID, user_id
FROM `table`
GROUP BY user_id
ORDER BY MAXID DESC
LIMIT 4
Adfærden er forklaret her :
Du laver en delvis GROUP BY
som ikke fungerer som du forventer. Her er en forespørgsel, der giver de ønskede resultater:
SELECT MAX(id) AS MAXID, user_id
FROM `table`
GROUP BY user_id
ORDER BY MAXID DESC
LIMIT 4
Adfærden er forklaret her :