Helmesvs 10 Denunciar post Postado Junho 24, 2016 Boa tarde pessoal, tenho o seguinte a seguinte tabela: Tenho o seguinte select: "SELECT DISTINCT `ip` FROM `visualizacoes` WHERE MONTH(data) = MONTH(NOW()) AND id_usuario = :id_usuario" Use o distinct para retorna apenas um registro por ip, mas gostaria de retorna um registro do ip por noticia. EX: se um determinado ip visualiza o post 1, e depois visualiza o post 2 eu quero que retorne os dois registro. Mas se ele visualiza o post 1 duas vezes quero que retorne apenas um registro Compartilhar este post Link para o post Compartilhar em outros sites
Helmesvs 10 Denunciar post Postado Junho 24, 2016 Consegui aqui, deixo a solução: SELECT * FROM `visualizacoes` WHERE MONTH(data) = MONTH(NOW()) AND id_usuario = :id_usuario group by ip, id_noticia Compartilhar este post Link para o post Compartilhar em outros sites