查询当天的记录

审核中 Mysql 未结 已结 置顶 精帖
删除 置顶 取消置顶 加精 取消加精
66 0
yswl
yswl VIP3 2021-09-04 11:03:24
悬赏:60金币 编辑此贴

查询当天的记录

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
-------------------------------------------------------------------------------------------------------


数据库
Mysql 22