在有人评论之前,我必须使用HSQLDB RDBMS;这是大学java项目。我的问题是如何获得过去30天内创建的发票清单
CREATE TABLE Invoices(
rid INTEGER GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,
invoicedate TIMESTAMP NOT NULL);
答案 0 :(得分:2)
您可以使用HSQL的dateadd function:
select *
from Invoices
where invoicedate > dateadd('day', -30, CURRENT_DATE)