Owner 0 Denunciar post Postado Janeiro 17, 2009 Olá, gostaria de saber como faço para contar os dados somente do dia atual na parte do código em destaque: $SQLL = "SELECT k.*, count(k.lastclick) as clicks, count(k.kw) as clicks_hoje, count(DISTINCT k.lastip) as clicks_unicos FROM ew_keywords k GROUP BY kw ORDER BY clicks DESC" . ($_GET['show']!="all"?" LIMIT 50":""); Compartilhar este post Link para o post Compartilhar em outros sites
giesta 29 Denunciar post Postado Janeiro 17, 2009 SELECT k.*, count(k.lastclick) as clicks, sum(if(date(campo_que_guarda_o_dia) = date(now()) ,1,0)) as clicks_hoje, count(DISTINCT k.lastip) as clicks_unicos FROM ew_keywords k GROUP BY kw ORDER BY clicks DESC porem o sql em si esta errado (embora funcione pq o mysql eh maluco) .. você nao deve pedir * e usar group by ao mesmo tempo Compartilhar este post Link para o post Compartilhar em outros sites
Owner 0 Denunciar post Postado Janeiro 17, 2009 giesta muito obrigado!!! Funcionou certinho. E sobre os erros no código, isso é o plugin Buscapé Everywhere para Wordpress que não estava funcionando bem ai resolvi fazer algumas alterações... Novamente, muito obrigado!!! Compartilhar este post Link para o post Compartilhar em outros sites