查询当天的记录
SELECT * FROM dr_member_dowlog where inputtime BETWEEN UNIX_TIMESTAMP(TIMESTAMP(CURRENT_DATE(), "00:00:00")) AND UNIX_TIMESTAMP(TIMESTAMP(CURRENT_DATE(), "23:59:59"));
语句解析:
dr_member_dowlog 要查询的数据表名
-------------------------------------------------------------------------------------------------------
where 查询条件
-------------------------------------------------------------------------------------------------------
inputtime 查询表中的 inputtime 字段 (此字段会保存记录的时间戳)
-------------------------------------------------------------------------------------------------------
BETWEEN 用法解释: https://wenda.webvip.vip/mysql/59.html
-------------------------------------------------------------------------------------------------------
UNIX_TIMESTAMP() 时间日期格式转换为时间戳格式
-------------------------------------------------------------------------------------------------------
TIMESTAMP(expression, interval) 单个参数时,函数返回日期或日期时间表达式;有2个参数时,将参数加和
示例:SELECT TIMESTAMP("2017-07-23", "13:10:11");-> 2017-07-23 13:10:11
-------------------------------------------------------------------------------------------------------
CURRENT_DATE() 返回当前日期
示例:SELECT CURRENT_DATE();-> 2018-09-19
-------------------------------------------------------------------------------------------------------