Libre Office基本查询

时间:2018-08-22 02:05:30

标签: sql date libreoffice-base

我正在运行一个Libre Office Base数据库来管理我的合作社的成员资格目录。我正在尝试编写查询以获取当前成员资格的计数,但是我一直遇到SQL Status 37000,错误代码-16,数据类型错误:语句[SELECT COUNT(*)FROM“中的java.lang.IllegalArgumentException家庭”,“家庭”。“续订日期”> '06 / 30/18']。

我的查询

SELECT COUNT(*) FROM "Families" WHERE "Families"."Renewal Date" > '06/30/18'

根据我所看到和阅读的所有内容,该查询的格式正确,并且我反复检查了表名和列名。

1 个答案:

答案 0 :(得分:0)

您可以将此构造用于日期值

{D'2012-01-01'}

SELECT COUNT(*) FROM "Families" WHERE "Families"."Renewal Date" > {D '2018-06-30'}

仅适用于Open Office,格式'06 / 30/18'是可以的