У меня есть форма PHP, которая вводит EmpId, projectNumber и часы-в/часы ожидания с отметкой времени в таблицу MySQL, как это:Как рассчитать количество рабочих часов для каждого проекта на одного работника
Не имея репутацию, я не может отправлять изображения, так смотрите здесь: screenshot http://mailed.in/timecard/ss1.jpg
Мне нужна помощь в создании отчета, который выглядит следующим образом: screenshot http://mailed.in/timecard/ss2.jpg
могу ли я сделать это полностью в MySQL? Как?
Как проверить, что у них есть часы ожидания для каждого часы-в? –
Я не проверяю. Если у них нет времени, запись просто не будет отображаться. –
Ну, вы можете сопоставить строку с предыдущей строкой, соответствующей проекту, а затем использовать функцию даты, чтобы получить разницу. Тем не менее, мой страх (с отсутствующими данными), вы увидите вещи (потенциально) в течение дней. Кроме того, одно пропущенное время в/будет затем отменять любые будущие записи (после этого вы будете получать разницу от вне до, вместо того, чтобы выходить из него) –