16

Webサイトのステータス項目をコーディングしていて、日時を含む変数よりも古いステータスをロードする必要があります。

したがって、データベースには日時フィールドである追加日付と呼ばれるフィールドがあり、日時形式の文字列があり、日時形式の文字列より古いすべての行を選択したいと思います。

これはMYSQLでどのように構成されますか?

前もって感謝します。

4

3 に答える 3

33
 select status_column from your_table
 where added_date < '2012-05-12'
于 2012-05-12T17:27:05.027 に答える
5

mysql DATETIMEタイプは、日付と時刻の両方の部分を含む値に使用されます。

これを試して

SELECT datecolumn 
FROM table
WHERE datetime_date > '2012-05-12 01-32-56'
于 2012-05-12T17:47:01.400 に答える
1

これを試して

$today = date('Y-m-d');

 SELECT column_name FROM table_name WHERE year(added_date) > $today AND month(added_date) > $today
于 2012-05-12T17:33:27.100 に答える