簡體   English   中英

PDO:兩個日期之間的差額(php)

[英]PDO: difference between two dates (php)

我有一張信息表。 我試圖只返回datetime_read在過去3天內的行。 因此,只有過去3天內已閱讀的郵件。 這是我目前的查詢:

$q = 'SELECT * FROM message ORDER BY datetime_read DESC
            WHERE datetime_read...';

我對PDO完全陌生,對MySQL也相對較新。 任何幫助,不勝感激。 謝謝。

SELECT 
    * 
FROM 
    message
WHERE
    datetime_read >= DATE_ADD(CURDATE(), INTERVAL -3 DAY)
ORDER BY 
    datetime_read DESC;

有關MySQL中日期/時間的詳細信息


更新

  1. 注意:在ORDER BY之前刪除了分號(由於@ Sai-Raja)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM