2010-03-18 5 views
1

Я использую timestampdiff в derby db, чтобы получить разницу во времени между 2 раз: startdate и enddate. напримерКак изменить разницу во времени часов (с двумя знаками после десяти знаков) в дерби?

StartDate = 2010-02-23 02:59:52.045 EndDate = 2010-02-23 03:45:39.898

select {fn timestampdiff(SQL_TSI_HOUR, startdate, enddate)} as diff 

Я хотел бы знать, как я могу получить время диф в часах, например 0,25 и т. Д.?

спасибо.

ответ

2
select {fn timestampdiff(SQL_TSI_MINUTE, startdate, enddate)}/60 as diff 

и я бы назвал переменные startdatetime и enddatetime.