Sto cercando un modo per implementare la datiff della funzione SQLServer in PostgreSQL. Questo è,
Questa funzione restituisce il conteggio (come valore intero con segno) dei limiti della parte data specificati attraversati tra la data di inizio e la data di fine specificate.
datediff(dd, '2010-04-01', '2012-03-05') = 704 // 704 changes of day in this interval
datediff(mm, '2010-04-01', '2012-03-05') = 23 // 23 changes of month
datediff(yy, '2010-04-01', '2012-03-05') = 2 // 2 changes of year
So che potrei fare "dd" semplicemente usando la sottrazione, ma qualche idea sugli altri due?