我希望从我的MySQL数据库获得比今天更大的evry记录.
样品:
"Go to Lunch","2014-05-08 12-00-00"
"Go to Bed","2014-05-08 23-00-00"
Run Code Online (Sandbox Code Playgroud)
输出应该只:
"Go to Bed","2014-05-08 23-00-00"
Run Code Online (Sandbox Code Playgroud)
我使用DateTime作为日期列
已搜索过:
但这对我不起作用.
QUERY(对于PHP):
SELECT `name`,`date` FROM `tasks` WHERE `tasks`.`datum` >= DATE(NOW())
Run Code Online (Sandbox Code Playgroud)
或(对于PhpMyAdmin)
SELECT `name`,`date` FROM `tasks` WHERE `tasks`.`datum` >= 2014-05-18 15-00-00;
Run Code Online (Sandbox Code Playgroud)
请帮我写一下工作查询.
jue*_*n d 36
删除date()部分
SELECT name, datum
FROM tasks
WHERE datum >= NOW()
Run Code Online (Sandbox Code Playgroud)
如果您使用特定日期,请不要忘记它周围的引号并使用正确的格式 :
SELECT name, datum
FROM tasks
WHERE datum >= '2014-05-18 15:00:00'
Run Code Online (Sandbox Code Playgroud)
我猜你在找CURDATE()或NOW().
SELECT name, datum
FROM tasks
WHERE datum >= CURDATE()
Run Code Online (Sandbox Code Playgroud)
LooK现在和CURDATE的结果
NOW() CURDATE()
2008-11-11 12:45:34 2008-11-11
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
96680 次 |
| 最近记录: |