MySQL计数日期
为什么会这样 在指定日期之前,此查询不应该检索记录数吗MySQL计数日期,mysql,date,count,Mysql,Date,Count,为什么会这样 在指定日期之前,此查询不应该检索记录数吗 SELECT count(*) FROM `posts` WHERE date < 2013-01-01 我在数据库中有几个与查询匹配的记录,但是,计数为0 我做错了什么 SELECT count(*) FROM `posts` WHERE `date` < '2013-01-01' 如果日期列的日期格式与where子句中的日期格式不同,则使用format_date函数使其类似。您需要将字符串定义为使用日期的日期 选择cou
SELECT count(*) FROM `posts` WHERE date < 2013-01-01
我在数据库中有几个与查询匹配的记录,但是,计数为0
我做错了什么
SELECT count(*) FROM `posts` WHERE `date` < '2013-01-01'
如果日期列的日期格式与where子句中的日期格式不同,则使用format_date函数使其类似。您需要将字符串定义为使用日期的日期
选择count*FROM posts WHERE date
SELECT count(*) FROM posts WHERE date < DATE('2013-01-01')