将Openoffice数据库中的日期与HSQLDB进行比较

时间:2010-07-21 16:00:58

标签: sql openoffice.org hsqldb

我在Openoffice数据库中有一个表,包含两个日期列。我正在尝试创建一个视图,它将聚合这些列中的所有行,并在几分钟内总结这两列之间的差异。

这非常简单,在Postgres中它看起来像:

SELECT SUM(EndDate-BeginDate) AS total_minutes FROM mytable

HSQLDB中的等效语法是什么?我找不到关于日期函数的文档,我熟悉的所有“标准”方法都会返回语法错误。

1 个答案:

答案 0 :(得分:1)

这是HSQLDB 2.0中的类似语法

SELECT SUM((EndDate-BeginDate) MINUTE) AS total_minutes FROM mytable

在OpenOffice中使用的HSQLDB 1.8.x中,尝试使用HSQLDB指南中记录的DATEDIFF()函数