我從表中檢索數據並顯示條目的總數。我想要做的是顯示今天,昨天和本月的日期總數。該表使用unix時間戳格式(例如,1351771856)。mysql日期顯示結果今天/昨天/星期
目前我使用這條線顯示今天的結果:
AND comment_date > UNIX_TIMESTAMP() - 24 * 3600";
但是這給了我只是過去24小時中的條目。
例:所以我們說上週五,下午17:00 - 它讓我從週四下午17:00計數至週五下午17:00
我想要什麼是得到的結果對於
- 週四00:00:00 - 23:59:59(在這種情況下,昨天)
- 結果今天(00:00:00 - 23:59:59)
- 和最後一週,結果開始o ñ星期一00:00:00直到「今天」(本例中爲星期五)。
我無法在MySQL文檔中找到實現此目的的方法。
「真實」值是什麼意思? –
例如:comment_date = $ today或comment_date = $ yesterday,comment_date = $ this_month –
沒有「today」或「yesterday」變量,您必須使用時間戳或其他日期類型(或mysql日期差異if你使用日期時間)。你的方法是我看到結果的唯一方法。 – Serg