Моя таблица MySQL выглядит следующим образом. Это в основном расписание для задач.
id | task | user | start | stop | running
------+--------+--------+-----------------------+-----------------------+-----------
1 | 12 | 2 | 2009-10-01 10:05:00 | 2009-10-01 14:23:00 | 0
1 | 13 | 4 | 2009-10-05 08:58:00 | 2009-10-05 12:16:00 | 0
1 | 14 | 3 | 2009-10-05 20:30:00 | 2009-10-05 22:00:00 | 0
Я хочу подвести итог потраченного времени:
1) Сегодня
2) Вчера
3) На этой неделе
4) На прошлой неделе
5) В этом месяце
6) В прошлом месяце
Мне не нужны запросы для каждого из них, а только первый, чтобы я начал. Я не очень знаком с различными функциями даты в MySQL, и мне кажется, что их документацию трудно читать и перемещаться по ней ..