php/sql选择48小时内到期的所有内容


php/sql select all that expires within 48 hours

我有一个表,其中有一个名为creationdate的字段,在这个值上加14天,就有了到期日期。(顺便说一句,都是在unix时间戳中,所以14天将是creationtime+1209600)

现在,我需要构造一个SELECT语句,它将从该表中选择该到期日后48小时内的所有行,但我不知道从哪里开始。

这个怎么样?您可以在创建日期的12天到14天之间获得所有信息:

SELECT
  *
FROM
  my_table
WHERE
  UNIX_TIMESTAMP() BETWEEN (creationtime + 1036800) AND (creationtime + 1209600)