Все, Есть вопрос. У меня есть запрос, который отлично работает в sql server db. Чтобы запустить то же самое в DB2, что нужно сделать.
SELECT
EMPID
,TOTALSECONDS /3600 AS Hours
,((TOTALSECONDS % 3600) /60) AS Minutes
,(TOTALSECONDS % 60) AS Seconds
,STATUS
,[DATE]
FROM
(SELECT
SUM(DATEDIFF(ss,STARTDATETIME,ENDDATETIME)) AS TOTALSECONDS,
EMPID,STATUS,
CONVERT(VARCHAR,STARTDATETIME,10) AS [DATE]
FROM <TABLE>
WHERE CONVERT(DATE,STARTDATETIME) = 'xxxx-xx-xx'
GROUP BY EMPID,STATUS,CONVERT(VARCHAR,STARTDATETIME,10)) AS SUMMARY
ORDER BY STATUS,DATE
Спасибо.