0

私は自分のサイトからの購入に関するデータベースを持っています。販売日時を次の形式で保存しています

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()); 

ただし、[いつ] 列を並べ替えて、過去 30 日以内の購入のみを表示する必要があります。

これを効率的に行う方法についてのアイデアはありますか? 私は日付が苦手なので、コード例をいただければ幸いです。

ありがとう。

4

1 に答える 1

1
WHERE when > date_add(NOW(), interval -30 days)
于 2012-04-26T21:52:21.230 に答える