的路上我设计我的工作表不帮我轻松地计算工时。
快照中的输出已从多个表中收集。
不要担心setDate和timeEntered格式。
SetDate表示工作日。 tsTypeTitle表示班次的类型,是午餐时间等。 timeEntered表示实际时间。
setDate将不得不被修剪为只有Date和timeEntered应该只显示时间 - 这将在稍后处理,不必担心。
我需要抓住Shift Started和Shift End之间的区别,所以我可以计算工资。
这里是我的情况下,查询你想看看它:
SELECT TimeSheet.setDate, TimeSheetType.tsTypeTitle, TimeSheetDetail.timeEntered
FROM TimeSheet
INNER JOIN TimeSheetDetail
ON TimeSheet.timeSheetID = TimeSheetDetail.timeSheetID
INNER JOIN TimeSheetType
ON TimeSheetType.timeSheetTypeID = TimeSheetDetail.timeSheetTypeID
我记得在一家保险公司实现这一点,我之前的工作....但计算不是在SQL存储过程作为公司的政策(如强制-30分钟午餐)必须从另一台服务器的另一个SQL表中检索。 – 2010-10-04 16:58:30