日期:2014-05-16  浏览次数:20649 次

用MySql怎么根据时间查询前一天的数据,在线等,急、、、、
用MySql怎么根据时间查询前一天的数据

------解决方案--------------------
select * from tt where f1=DATE_ADD(now(),INTERVAL -1 day)
------解决方案--------------------
select * from tt where f1 between DATE_SUB(curdate(), INTERVAL 1 DAY) and current_date();

------解决方案--------------------
SQL code
select * from tt 
where f1 >= DATE_SUB(curdate(), INTERVAL 1 DAY) 
  and f1 <  current_date();

------解决方案--------------------
SQL code
select * from tig_users 
where date(last_login)=curdate()-INTERVAL 1 day