我的情况是我想按日期选择记录,但是每条记录的日期FOR RECORD SELECTION都不同,因为我需要向其添加days_gap
。
所以我需要这样的东西:
`select from user_options where email_sent_at < time_now - days_gap`
有可能吗?
数据库结构:
user_options
user_id | email_sent_at | days_gap
1 | 2016-07-27 | 2
2 | 2016-07-24 | 2
3 | 2016-07-22 | 5
4 | 2016-07-21 | 3
答案 0 :(得分:2)
要从日期开始减去天数,您可以使用MySQL的INTERVAL,它接受一列作为天数的参数。
True