Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    tipo DATETIME > 5 minuti di tolleranza

    Sto cercando di fare una query che mi restituisca tutti gli utenti che hanno un record time_utente(campo di tipo DATETIME) uguale a NOW() con al massimo 5 minuti di differenza (in anticipo).

    Ho cercato negli altri post ma non trovo niente...
    Qualcuno ha voglia di darmi una mano??
    Grassias

    LivE in FeaR and DiE in PaiN

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    select * from tabella where timediff(now(),campo_dataora) < "00:05:00";

  3. #3
    codice:
    select * from tabella 
    where time_utente between now() 
    and now() + interval 5 minute

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Hai ragione Piero. Io ho messo minore nella condizione perchè interpretando la sua domanda ho supposto che i valori contenuti nel db siano inferiori all'istante attuale.

  5. #5
    grazie mille, davvero geniale la gente che gira qua dentro!

    LivE in FeaR and DiE in PaiN

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.