mysql获取去年今天_详解Mysql查询今日、昨天、本月、上个月、去年今天、最近几天的数据...

数据库 log_web 表信息如下:

id

ip

time

1

0:0:0:0:0:0:0:1

2017-08-31 15:51:57

2

0:0:0:0:0:0:0:1

2017-08-31 15:52:51

3

0:0:0:0:0:0:0:1

2017-09-01 08:35:50

4

0:0:0:0:0:0:0:1

2017-09-01 08:36:51

1.获取今日数据

敲黑板:Mysql中的 now(),curdate()函数:获取当前日期

select now(),curdate();

运行SQL后得到的数据如下所示:

now()

curdate()

2017-09-01 12:07:34

2017-09-01

->now()函数可以精确到 年月日时分秒,curdate()函数可以精确到 年月日

今日的网站访问量获取方式为:

select count(*) from log_web where time >= CURDATE();

运行SQL:count(*)值 2

2.获取昨日数据

敲黑板:DATE(date) 函数:将参数转为日期输出,精确到年月日

DATE_SUB(date,INTERVAL expr type)函数:获取一个指定间隔的日期, 详见API

SELECT now(),DATE(now()), DATE_SUB(CURDATE(),IN

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值