0
每小时时隙希望你可以帮我个忙,我一直被困在了好半天。从创建开始和结束时间
我有两个表。一个员工记录了领域成本,开始时间和结束时间。其他表具有实际时间的收入。我想生成一份报告,按小时时段分组收入和成本。这样做的最佳方法是什么?
我使用的MySQL。
代码使用:
SELECT
`Employee Number`,
`Shift Start`,
`Shift Finish`,
`Shift Length`,
STR_TO_DATE(`Shift Start`, '%m/%d/%Y %h:%i:%s %p') AS ShiftStart,
STR_TO_DATE(`Shift Finish`, '%m/%d/%Y %h:%i:%s %p') AS ShiftFinish,
timestampdiff(
MINUTE, STR_TO_DATE(`Shift Start`, '%m/%d/%Y %h:%i:%s %p'),
STR_TO_DATE(`Shift Finish`, '%m/%d/%Y %h:%i:%s %p'))/60 AS Diff
FROM table_name;
表结构(最后一栏是我在查询中已经添加):http://ge.tt/9yzYx39?c
通过这样的规则,我们不希望看到这种类型的贴作为一个答案要么 – Icarus
@Icarus评论:lfewater没有代表征求意见,虽然。 –
对不起,我已经添加了。 – jksdua