Fórum Group by quot;duploquot; #31264
24/07/2008
0
Olá pessoal, sou novo aqui nesse fórum e em MySQL
Estou com a seguinte dúvida: estou fazendo uma pesquisa no banco, onde estou fazendo um group by ´xxx´, mas na mesma pesquisa preciso de um dado que seria referente a um outro group by ´yyy´.
O caso é esse:
SELECT id, ip, nome, email, status, sum(vez), contatostatus, site, DATE_FORMAT(max(data), ´¬d/¬m/¬y - ¬H:¬i´) as date, COUNT(*) FROM acessos GROUP BY email ORDER BY MAX(id) DESC
No caso preciso também de um resultado referente a um group by ´ip´, pois, tenho que saber quantas vezes esse usuário acessou o site.
Obrigado desde já...
Abraços!
Estou com a seguinte dúvida: estou fazendo uma pesquisa no banco, onde estou fazendo um group by ´xxx´, mas na mesma pesquisa preciso de um dado que seria referente a um outro group by ´yyy´.
O caso é esse:
SELECT id, ip, nome, email, status, sum(vez), contatostatus, site, DATE_FORMAT(max(data), ´¬d/¬m/¬y - ¬H:¬i´) as date, COUNT(*) FROM acessos GROUP BY email ORDER BY MAX(id) DESC
No caso preciso também de um resultado referente a um group by ´ip´, pois, tenho que saber quantas vezes esse usuário acessou o site.
Obrigado desde já...
Abraços!
Gabrielcinquini
Curtir tópico
+ 0
Responder
Posts
25/07/2008
Mysys
tenta assim
SELECT id, ip, nome, email, status, sum(vez), contatostatus, site, DATE_FORMAT(max(data), ´¬d/¬m/¬y - ¬H:¬i´) as date, COUNT(*) FROM acessos GROUP BY email,ip ORDER BY MAX(id) DESC
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)