napisałem system newsów i komentarze do nich. Teraz chciałbym wyświetlić 5 newsów z największą ilością komentarzy. Komentarze mam w osobnej tabeli, struktura
Kod
id
news
author
text
news
author
text
news - to id news'a, teraz nie wiem jak wyświetlić id newsów które mają najwięcej komentarzy. Najłatwiej zrobić to na zasadzie
Kod
SELECT COUNT(id) FROM comment WHERE id='$id';
dla każdego newsa i posortować w tablicy, ale sprawdzanie każdego newsa po kolei jest mało wydajne, czy jest jakiś inna wyjście?