You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'GROUP BY p.id desc' at line 6 in SELECT p.*, m.nome, m.slug AS 'slug_mae', m.cidade AS 'city', m.uf AS 'estado', m.nome_fantasia FROM compre_mae_produto p INNER JOIN compre_mae m ON p.compre_mae_id = m.id INNER JOIN compre_mae_produto_compre_categoria r ON p.id = r.compre_mae_produto_id INNER JOIN compre_mae_produto_sub_categoria sub on sub.compre_mae_produto_id = p.id WHERE p.stt = 1 AND m.pagarme_stt = 1 AND m.stt = 1 and sub.compre_mae_sub_categoria_id = GROUP BY p.id desc