使用MySql / PHP解释日期

时间:2012-04-26 21:48:48

标签: php mysql date

我有一个数据库,其中包含有关从我的网站购买的内容。我按以下格式存储了销售的日期和时间

2012-04-23 16:29:28

现在我有什么目的可以获得某个人购买的产品:

$result = mysql_query("SELECT * FROM `purchases` WHERE `ReceiverKey` LIKE '4da0e081-320d-4c7b-bf5b-3d9f022d21d3' AND `InventoryName` LIKE '[Dugley] Cache Clearer 2.0' LIMIT 0, 30 ") or die(mysql_error()); 

但是,我需要将 When 列排序为仅在过去30天内显示购买。

有关如何有效执行此操作的任何想法?代码示例将受到赞赏,因为我在日期吮吸。

感谢。

1 个答案:

答案 0 :(得分:1)

WHERE when > date_add(NOW(), interval -30 days)