mysql calculate date difference in days code example
Example 1: mysql date diff
SELECT DATEDIFF(expr1,expr2) as difference_in_days;
select DATEDIFF('2020-05-15', '2020-05-10');
select DATEDIFF('2020-05-13', '2020-05-16');
select DATEDIFF('2020-06-30', '2020-05-30');
Example 2: mysql datediff days
select DATEDIFF('2020-04-13', '2020-04-20');
select DATEDIFF('2020-04-20', '2020-04-13');
Example 3: mysql compare work days
5 * (DATEDIFF(@E, @S) DIV 7) + MID('0123444401233334012222340111123400001234000123440', 7 * WEEKDAY(@S) + WEEKDAY(@E) + 1, 1)