SELECT *, COUNT(f.id) AS vot FROM votes v JOIN films f ON (v.film_id = f.id) GROUP BY f.id ORDER BY id ASC
Jego wadą jest to że pokazuje tylko pozycje dla których relacja istnieje, pomijając inne z tabeli films. Próbuję je zmodyfikować, tak, aby pozycje z films bez relacji z votes także były pobierane. Poczytałem i kombinuję z LEFT JOIN, ale nie mogę tego zapytania właściwie zmodyfikować.
Pozdrawiam