現在の日付の午前 0 時を選択するにはどうすればよいですか?
2013-03-27 00:00:00
SELECT *
FROM TableName
WHERE dateColumn = CURDATE()
CURDATE()
は、時刻が に設定された現在の日付を返します00:00:00
。
mysql> select cast(current_date() as datetime);
+----------------------------------+
| cast(current_date() as datetime) |
+----------------------------------+
| 2013-03-27 00:00:00 |
+----------------------------------+
1 row in set (0.00 sec)
mysql>