View Full Version : [MySQL] Differenza tra 2 DateTime
Ho 2 campi "DateTime" nel mio Database MySQL contenenti 2 date,
es:
1) 2004-08-01 12.01.01
2) 2004-08-01 13.02.02
( Differenza 1 ora... )
Come posso fare per calcolare il totale in minuti oppure in secondi che passa tra una data di tipo DateTime e l'altra ???
TIMEDIFF
http://dev.mysql.com/doc/mysql/en/Date_and_time_functions.html
Ho gia' provato a fare:
SELECT DateDiff('s',Data_1,Data_2) AS Result FROM MyTable
ma mi resatituisce un errore "MySQL-Front" :
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '('s',Data_1,Data_2) AS Result FROM MyTable
pero mi sono accorto che dopo che ho fatto l'Importazione delle tabelle da " ACCESS -- to --> MySQL " tramite ODBC Import sempre da "MySQL-Front" il campo di ACCESS "Data/ora" mi ha generato un campo in MySQL "DATETIME" ma con la particolarita' che i dati inseriti mancano di minuti e secondi.....
me li fa vedere cosi ---> 2004-08-02 15._._
come posso fare ad importare correttamente questi 2 campi ???
Azz...TIMEDIFF è per MySQL 4.1...non me lo ricordavo...
Per l'importazione non so cosa dirti, mi dispiace...
maio ho il controllo della macchina e quindi posso benissimo mettere MySQL 4.0
OK!
ti ringrazio molto, mi sei stato di aiuto ugualmente ,
ciao!!!
Comunque io uso Access per esportare tabelle verso una fonte ODBC (in questo caso MySQL)...
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.