У меня есть две таблицы, рабочие и график.Рабочие каждый день регистрируют время начала и окончания работы.В столбце total_time указано количество часов, отработанных на каждый день.
CREATE TABLE workers (
id,
full_name,
....
)
CREATE TABLE schedule (
id,
worker_id,
date,
start_time,
end_time,
total_time
)
Что мне нужно, я не знаю, возможно ли это, выберите записи из таблицы расписания и присоединитесь к рабочей таблице, чтобы получитьих имена для диапазона дат.Обычно это период в две недели, и они возвращают имя работника с количеством часов, отработанных на запрошенные даты, примерно так:
- Джон Доу |2018-09-03, 2018-09-15 |80 часов
- Рабочий 2 |2018-09-03, 2018-09-15 |75 часов
- Рабочий 3 |2018-09-03, 2018-09-15 |83,35 часа
Спасибо !!