Visualizzazione risultati 1 fino 1 di 1

Discussione: Query IP Duplicati

  1. #1
    Guest

    Predefinito Query IP Duplicati

    Salve, spero di essere nella sezione giusta stavolta.
    Ho un problema e spero che ci sia un modo veloce per risolverlo con una query SQL sola (sarebbe un miracolo).
    Ipotizziamo che ho una tabella chiamata UTENTI con tre colonne, ID, IP e TIMESTAMP. (nella colonna timestamp ci va il timestamp attuale passato dal php e nella colonna ip ci va l'ip utente ricevuto con $server

    TABELLA UTENTI

    ID ____IP______TIMESTAMP
    1 - 192.168.0.0 - 1245899
    2 - 192.168.0.1 - 1245899
    3 - 192.168.0.0 - 1245870
    4 - 192.168.0.2 - 1245799
    5 - 192.168.0.3 - 1245699
    6 - 192.168.0.3 - 1245655

    A me interesserebbe ricevere gli ID degli utenti che hanno lo stesso IP ed un timestamp di connessione troppo "vicino" (diciamo di +/- 300 secondi - cioè 5 minuti).
    In pratica voglio prevenire le connessioni multiple di utenti dallo stesso computer e questo è l'unico modo che ho trovato per farlo: controllare se ci sono connessioni da un ip a meno di cinque minuti di distanza.
    Tornando alla query, insomma, mi servirebbe qualcosa che mi dia come risultati 1, 3, 5 e 6 (perchè hanno lo stesso ip e i loro timestamp sono vicini).
    C'è un modo per fare query del genere?

    Grazie a chiunque vorrà rispondermi.
    M.
    Ultima modifica di mrdollars : 13-10-2010 alle ore 10.27.58

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •