Erro na consulta: select a.id, a.titulo, 1 as is_imagem, anun.tipo_pessoa, a.valor, a.valor_antigo, a.negociavel, a.data_cadastro, a.destaque_loja, anun.nome AS anunciante, anun.id AS id_anunciante, anun.logo AS logo_anunciante, anun.origem AS origem_anunciante, ac.nome AS categoria, a.id_anuncio_categoria AS categoria_id,(select nome from anuncio_categoria vcat where vcat.id = ac.id_pai) AS categoria_pai ,ac.id_pai AS categoria_pai_id, a.bairro, a.cep, (select nome from cidade c where id = a.id_cidade) cidade from anuncio a, anunciante anun, anuncio_categoria ac, anuncio_categoria acpai WHERE a.status_aprovacao = 2 AND (a.data_expiracao >= CURRENT_DATE()) and ((a.id_anuncio_categoria = 59 AND ac.id = 59) OR (ac.id_pai = 59 OR acpai.id_pai = 59)) and a.publicado = 1 and a.deletado = 0 and a.id_anunciante = anun.id and a.id_anuncio_categoria = ac.id and a.id_anuncio_categoria = acpai.id GROUP BY a.id ORDER BY is_imagem DESC, a.data_cadastro DESC LIMIT 23 OFFSET 0.
Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'tudoaquiv2.a.titulo' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by