我有一个数据库,其中包含有关从我的网站购买的内容。我按以下格式存储了销售的日期和时间
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天内显示购买。
有关如何有效执行此操作的任何想法?代码示例将受到赞赏,因为我在日期吮吸。
感谢。
答案 0 :(得分:1)
WHERE when > date_add(NOW(), interval -30 days)