我需要对“预约”表进行 3 个查询。
- 约会.start_date 是今天,
- 其中,appointment.start_date = 今天+1 天,并且
- 其中,appointment.start_date 为 > 今天+1 天。
我有 1. 很好。
var resultSet = conn.execute('SELECT * FROM appointments WHERE date() = date(start_date)');
对于2.,我尝试过:
var resultSet = conn.execute('SELECT * FROM appointments WHERE date("now", "+1day") = date(start_date, "+1day")');
我从此链接获取了日期('now', '+1day') this link但它返回与第一个查询相同的结果。
有人可以帮助解决这些问题吗?
最佳答案
如果您完全使用发布的内容,我会说您存在间距问题
SQLite 使用“+1 天”并且您已发布“+1 天”
禁止任何明确的错误消息,以及它应该工作的空间
关于javascript - SQLite:当前日期加上 where 子句中的一天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7517195/