SELECT TIMESTAMPDIFF(DAY, '2014-12-04', '2014-12-05') as DAYS_DIFF returns 1
,but SELECT DATEDIFF('2014-12-04', '2014-12-05') as DAYS_DIFF returns -1.
Why does TIMESTAMPDIFF do date2-date1 whereas DATEDIFF does date1-date2?
Why does this inconsistency exist?