mysql获取昨天的时间

adddate(now(),-1),也可以达到效果
select date_sub(now(),interval 1 day);

查询一天:
select * from table where to_days(column_time) = to_days(now());
select * from table where date(column_time) = curdate();
查询一周:
select * from table   where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(column_time);
查询一个月:
select * from table where DATE_SUB(CURDATE(), INTERVAL INTERVAL 1 MONTH) <= date(column_time);
mysql的日期和时间函数  
查询选择所有 date_col 值在最后 30 天内的记录。   
mysql> SELECT something FROM tbl_name 
            WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30;    //真方便,以前都是自己写的,竟然不知道有这,失败.
DAYOFWEEK(date)   
返回 date 的星期索引(1 = Sunday, 2 = Monday, ... 7 = Saturday)。索引值符合 ODBC 的标准。   
mysql> SELECT DAYOFWEEK(’1998-02-03’); 
         -> 3 
WEEKDAY(date)   
返回 date 的星期索引(0 = Monday, 1 = Tuesday, ... 6 = Sunday):   
mysql> SELECT WEEKDAY(’1998-02-03 22:23:00’); 
         -> 1 
mysql> SELECT WEEKDAY(’1997-11-05’); 
         -> 2 
DAYOFMONTH(date)   
返回 date 是一月中的第几天,范围为 1 到 31:   
mysql> SELECT DAYOFMONTH(’1998-02-03’); 
         -> 3 
DAYOFYEAR(date)   
返回 date 是一年中的第几天,范围为 1 到 366:   
mysql> SELECT DAYOFYEAR(’1998-02-03’); 
         -> 34 
MONTH(date)   
返回 date 中的月份,范围为 1 到 12:   
mysql> SELECT MONTH(’1998-02-03’); 
         -> 2 
DAYNAME(date)   
返回 date 的星期名:   
mysql> SELECT DAYNAME("1998-02-05"); 
         -> ’Thursday’ 
MONTHNAME(date)   
返回 date 的月份名:   
mysql> SELECT MONTHNAME("1998-02-05"); 
         -> ’February’ 
QUARTER(date)   
返回 date 在一年中的季度,范围为 1 到 4:   
mysql> SELECT QUARTER(’98-04-01’); 
         -> 2 
WEEK(date)   
WEEK(date,first)   
对于星期日是一周中的第一天的场合,如果函数只有一个参数调用,返回 date 为一年的第几周,返回值范围为 0 到 53 (是的,可能有第 53 周的开始)。两个参数形式的 WEEK() 
允许你指定一周是否以星期日或星期一开始,以及返回值为 0-53 还是 1-52。 这里的一个表显示第二个参数是如何工作的:
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值