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

判断最后一条数据的时间等于当天本人用的触发器。if(最后一条数据的时间等于当天) then1else0end if或者帮

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