[supersaibal]Originariamente inviato da nik600
ciao

la mia richiesta è un po particolare, in sostanza avrei bisogno di sapere come utilizzare query sql per fare operazioni con le date, ad esempio so che se io faccio

codice:
"select now"

ottengo: 2005-02-26 11:32:54

SELECT date_format( now( ) , '%d%m%y' ) 

ottengo: 260205
vorrei sapere se ci sono delle funzioni inverse, cioè se io do

260205, %d%m%y

come parametri c'è una funzione che mi ritorna il valore della data?

inoltre c'è una funzione che, date due date mi ritorna la loro differenza in giorni?

grazie nik [/supersaibal]
Cioè vuoi una funzione che dato in ingresso 260205, %d%m%y ti restituisca la data in formato yyyy-mm-dd hh:ii:ss ?? :master:

Per la differenza di date c'è, in MySQL, la funzione DATEDIFF

[supersaibal]Dal manuale di MySQL
SELECT DATEDIFF('1997-12-31 23:59:59','1997-12-30');
-> 1[/supersaibal]