今日よりも大きいMySQLデータベースからevryレコードを取得したい。
サンプル:
"Go to Lunch","2014-05-08 12-00-00"
"Go to Bed","2014-05-08 23-00-00"
出力のみ:
"Go to Bed","2014-05-08 23-00-00"
Date列にDateTimeを使用します
すでに検索済み:
しかし、これは私にはうまくいきません。
クエリ(PHPの場合):
SELECT `name`,`date` FROM `tasks` WHERE `tasks`.`datum` >= DATE(NOW())
または(PhpMyAdminの場合)
SELECT `name`,`date` FROM `tasks` WHERE `tasks`.`datum` >= 2014-05-18 15-00-00;
作業中のクエリの作成を手伝ってください。
date()
部分を削除します
SELECT name, datum
FROM tasks
WHERE datum >= NOW()
特定の日付を使用する場合は、その周りの引用符を忘れずに、:
で適切な形式を使用してください
SELECT name, datum
FROM tasks
WHERE datum >= '2014-05-18 15:00:00'
CURDATE()
またはNOW()
を探していると思います。
SELECT name, datum
FROM tasks
WHERE datum >= CURDATE()
NOWとCURDATEの結果
NOW() CURDATE()
2008-11-11 12:45:34 2008-11-11