我正在尝试添加员工计时的总小时数,我可以为每项工作获得小时数,但无法将它们相加。如何在几小时内获得两个日期的差异?
我正在使用下面的代码来获得更多。
SELECT
TO_DATE(TRIP.RETURN_DATE, 'DD-MM-YYYY')
- TO_DATE(TRIP.DEPARTURE_DATE, 'DD-MM-YYYY') AS duration,
TRIP.EMPLOYEE_NO AS employee
FROM EMPLOYEE, TRIP;
它采用以下格式返回结果:
DURATION | EMPLOYEE
---------------------
5 | 0037759
8 | 0037759
2 | 0037759
3 | 0037759
3 | 0037759
如何添加时间为每个员工?
查看'group by'如何工作 –
trip.return_date和trip.departure_date的数据类型是什么? –
'TO_DATE(TRIP.RETURN_DATE,'DD-MM-YYYY')'为什么在**日期**上应用** TO_DATE **? “RETURN_DATE”的**数据类型**是什么? –