Buongiorno,
Ho un campo timestamp nel dbase mysql.
Come faccio ha selezionare tutti i record dove il tempo trascorso dalla data inserita è inferiore di 10 minuti dalla data attuale.
Grazie mille!
Buongiorno,
Ho un campo timestamp nel dbase mysql.
Come faccio ha selezionare tutti i record dove il tempo trascorso dalla data inserita è inferiore di 10 minuti dalla data attuale.
Grazie mille!
timestamp di che genere? unix int(11)? se si, allora select ... where UNIX_TIMESTAMP() - `campo_data` < 60*10.
Se invece il timestamp e' quello di mysql, allora guarda la documentazione di DATE_SUB.. potrebbe essere qualcosa del tipo select ... where `campo_data` > DATE_SUB(NOW(), INTERVAL 10 MINUTE)