读书人

判断最后一条数据的时间等于当天,该如

发布时间: 2012-05-21 18:04:41 作者: rapoo

判断最后一条数据的时间等于当天
本人用的触发器。

if(最后一条数据的时间等于当天) then
1
else
0
end if;
或者帮我换换思路

SELECT if( DATE_FORMAT(regdate,'%Y%m%d')=DATE_FORMAT(NOW(),'%Y%m%d'),1,0 ) ORDER BY regdate DESC limit 1;
这样不行

[解决办法]
select if(date(t)=date(now()),1,0)
from (
select max(regdate) as t from tb
)T

[解决办法]
select max(regdate)=CURDATE() from ..

读书人网 >Mysql

热点推荐