You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'GROUP BY u.`id_user` HAVING COUNT(i.`id_image`) > 2 ORDER BY rate DE' at line 8