mysql查询比较日期,DATEDIFF不起作用

用户892134

我正在尝试将当前日期与带有日期字符串的列进行比较,但是没有返回任何行。next_reminder是具有日期字符串格式的列的名称2015-09-09

SELECT * FROM my_reminders 
WHERE DATEDIFF(now(),STR_TO_DATE(next_reminder,'%m/%d/%Y')) == 0 
ORDER BY ID DESC;

我该如何解决?应该返回行,因为今天的日期是2015-09-09

卡斯珀·弗朗兹(Kasper Franz)

您可以使用函数curdate()获取当前日期时间,并将其转换为日期(使用date函数),如下所示

SELECT * FROM my_reminders 
WHERE date(next_reminder) = curdate()
ORDER BY ID DESC;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MYSQL日期比较不起作用

来自分类Dev

MySQL查询今天的日期不起作用

来自分类Dev

日期比较不起作用(日期是字符串)-MySQL

来自分类Dev

Laravel日期比较在口才查询中不起作用

来自分类Dev

查询中的 Microsoft Access 日期比较不起作用

来自分类Dev

DateDiff不起作用

来自分类Dev

MySQL查询选择日期之间的PHP不起作用

来自分类Dev

比较日期对象不起作用

来自分类Dev

解析后的日期比较不起作用

来自分类Dev

javascript中的日期比较不起作用

来自分类Dev

日期时间与 IF 语句的比较不起作用

来自分类Dev

比较 2 个日期不起作用

来自分类Dev

在 Django 中比较日期不起作用

来自分类Dev

mysql查询不起作用

来自分类Dev

比较日期时,同一个工作查询不起作用

来自分类Dev

存储的过程日期查询不起作用

来自分类Dev

带日期的 Elasticsearch 查询不起作用

来自分类Dev

使用返回0的查询行比较mysql密码哈希(不起作用)

来自分类Dev

为什么在 MySQL 查询中比较字符串不起作用

来自分类Dev

PHP MySQL日期不起作用

来自分类Dev

MySQL日期间隔不起作用

来自分类Dev

MySQL查询在Perl中不起作用

来自分类Dev

PHP MySQL插入查询不起作用

来自分类Dev

Mysql INSERT子查询不起作用

来自分类Dev

MySQL LIKE查询不起作用

来自分类Dev

MySQL查询不起作用?(PHP)

来自分类Dev

MySQL搜索查询-“保持”不起作用

来自分类Dev

mysql插入查询不起作用

来自分类Dev

MySQL查询加入条件不起作用