2010-02-24 46 views
2

我对德比数据库的SQL问题:如何获得德比DB上的2 datetimestamp之间的小时差异?

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

我怎么能添加到上面的sql语句,这样我可以得到的开始时间和结束时间之间的时间差异? (我只知道,对于MySQL有一个DATEDIFF函数,但我不知道什么函数应该用于德比分贝)

谢谢。

回答

7

在德比有一个TIMESTAMPDIFF:

例如:

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