Sql 图书馆办公室基本查询

Sql 图书馆办公室基本查询,sql,date,libreoffice-base,Sql,Date,Libreoffice Base,我正在运行一个Libre Office数据库来管理我的合作社的会员目录。我试图编写一个查询来获取当前成员的计数,但我一直遇到SQL状态37000,错误代码-16,错误的数据类型:java.lang.IllegalArgumentException in语句[SELECT count*FROM Families WHERE Families.Renewal Date>'06/30/18'] 我的问题 SELECT COUNT(*) FROM "Families" WHERE "Families".

我正在运行一个Libre Office数据库来管理我的合作社的会员目录。我试图编写一个查询来获取当前成员的计数,但我一直遇到SQL状态37000,错误代码-16,错误的数据类型:java.lang.IllegalArgumentException in语句[SELECT count*FROM Families WHERE Families.Renewal Date>'06/30/18']

我的问题

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

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

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

{D'2012-01-01'}

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

格式“06/30/18”仅适用于Open Office

我从SQL切换到向导格式并在其中设置值等,然后返回SQL并从续订日期>{d'2018-06-30'}的家庭中获取此SELECT COUNT FamilyID