Jump to content


Photo

Ip´s Repetido Em Uma Tabela, No Periodo De 24 Horas!


  • Faça o login para participar
1 reply to this topic

#1 gregorye

gregorye

    Normal

  • Usuários
  • 79 posts
  • Sexo:Masculino
  • Localidade:Concórdia-sc
  • Interesses:*.* Php,Html,Aeromodelismo,Tudo em tecnologia.

Posted 18/04/2009, 13:51

Galera, preciso encontrar na tabela do mysql dados duplicados ou seja maior que 1, dentro do "IP"

oque eu tenho em minha estrutura é:

date = 2009-04-17
time = 09:42:09
ipaddress= 189.46.76.209

Resumindo, quero que ele pega os IP igual que tenha dentro do periodo de 24 horas...

alguem sabe qual comando sql posso usar??

Obrigado;
www.bemnessa.com.br
g_ebertz@hotmail.com

#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 19/04/2009, 22:20

Você poderia fazer assim:

SELECT ip
  FROM tabela
  WHERE CONCAT(date, ' ', time) >= NOW() - INTERVAL 24 HOUR
  GROUP BY ip
  HAVING COUNT(*) > 1

Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq