У меня есть следующая таблица
id | user_id | date | status
1 | 53 | 2018-09-18 06:59:54 | 1
2 | 62 | 2018-09-18 07:00:16 | 1
3 | 53 | 2018-09-18 09:34:12 | 2
4 | 53 | 2018-09-18 12:16:27 | 1
5 | 53 | 2018-09-18 18:03:19 | 2
6 | 62 | 2018-09-18 18:17:41 | 2
Я хотел бы получить общее количество рабочих часов (из диапазона дат) и сгруппировать их по user_id
ОБНОВЛЕНИЕ
Система не «требует» проверки, поэтому, если есть только одно значение, можем ли мы установить время проверки по умолчанию, скажем, 19:00:00?Если нет, я могу проверять каждый день в 21:00:00, нет ли времени проверки, чтобы вручную вставить его в 19:00: 00
ОБНОВЛЕНИЕ 2
Я добавил новое полев таблице «статус», поэтому самая первая регистрация даты статуса = 1 и каждая вторая регистрация статуса = 2
Так что, если пользователь регистрируется в третий раз в течение днястатус снова будет равен 1 и т. д.
Надеюсь, это облегчит задачу
Спасибо