判断最后一条数据的时间等于当天
本人用的触发器。
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 ..