devi allora farti restituire la differenza in minuti e poi ricostruire

posto l'esempio in M$SQL, probabilmente va convertito per MySQL

codice:
DECLARE @Diff Decimal(18,8)
DECLARE @Conv Decimal(18,8)
Set @Conv=(60*24) -- minuti in un giorno
Select @Diff=DateDiff(n, '19/04/2011 08:01:00', '03/04/2011 00:00:00')/@Conv
Print @Diff
facce sape'