首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

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

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

热点排行