如何获得derby db上2个datetimestamp之间的小时差异?

时间:2010-02-24 08:18:59

标签: sql database derby

我在derby数据库上有一个sql问题:

Select a.name, a.starttime, a.endtime
From a

如何添加上面的sql语句,以便我可以在开始时间和结束时间之间获得小时差异? (我只知道对于mysql有一个DATEDIFF函数,但我不确定我应该为derby db使用什么函数)

感谢。

1 个答案:

答案 0 :(得分:8)

在Derby中有一个TIMESTAMPDIFF:

例如:

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