按日期为每条记录指定的日期选择记录

时间:2016-07-27 09:05:07

标签: mysql

我的情况是我想按日期选择记录,但是每条记录的日期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

1 个答案:

答案 0 :(得分:2)

要从日期开始减去天数,您可以使用MySQL的INTERVAL,它接受一列作为天数的参数。

True