SELECT p.*, u.user_login FROM gds_offers AS p, gds_users AS u WHERE p.user_id=u.id ORDER BY p.id DESC LIMIT :LIMIT OFFSET :offset
SELECT p.*, u.user_login, COUNT(c.offer_id) AS count FROM gd_offers AS p, gds_users AS u, gds_comments AS c WHERE p.user_id=u.id AND c.offer_id=p.id ORDER BY p.id DESC LIMIT :LIMIT OFFSET :offset'
Jednak opcja z COUNT pobiera mi tylko 1 rekord w dodatku liczba komentarzy jest błędna.