Wypróbuj te
SELECT id, category_id, rating
FROM articles a1
WHERE rating =
(SELECT MAX(a2.rating) FROM articles a2 WHERE a1.category_id = a2.category_id)
LUB
SELECT * FROM (SELECT * FROM articles ORDER BY rating DESC) AS a1 GROUP BY a1.rating;
Wypróbuj te
SELECT id, category_id, rating
FROM articles a1
WHERE rating =
(SELECT MAX(a2.rating) FROM articles a2 WHERE a1.category_id = a2.category_id)
LUB
SELECT * FROM (SELECT * FROM articles ORDER BY rating DESC) AS a1 GROUP BY a1.rating;
błąd aktualizacji rekordu w bazie danych
Wyświetlanie danych MySQL klientom po zalogowaniu
Jak mogę sprawdzić, czy kolumna tabeli mysql w ogóle istnieje?
Jak wymusić unikalność w tabeli?
Tworząc bazę danych w MySQL z PHP za pomocą poniższego kodu, gdzie nawiązujemy połączenie i gdzie tworzymy bazę danych?