Perhitungan Anda benar untuk DATE
jenis, tetapi jika nilai Anda adalah cap waktu, Anda mungkin harus menggunakan EXTRACT
(atau DATE_PART) untuk memastikan hanya mendapatkan perbedaan penuh hari;
EXTRACT(DAY FROM MAX(joindate)-MIN(joindate)) AS DateDifference
Sebuah SQLfiddle untuk diuji . Perhatikan perbedaan stempel waktu adalah 1 detik kurang dari 2 hari penuh.