mysql 按时间段查询

作者官方网站:http://www.wxl568.cn

案例

SELECT 

L.EMP_CODE AS empCode,
u.EMP_NAME As empName,
tmo.ORG_CODE as orgCode,
tmo.ORG_NAME as orgName,
tmp.POSNAME as  posname,
L.EQUIPMENT_NO AS equipmentNo,
L.CLOCK_TIME AS clockTime,
L.LONGITUDE AS longitude,
L.LATITUDE AS latitude,
A.NAME AS addressName,
L.STATUS AS status,
L.REMARK AS remark,
L.OUTSIDE_CLOCK_ADDRESS AS outsideClockAddress,
L.MAC_ADDRESS AS macAddress,
L.PERSON_TYPE AS personType,
L.SYNC_STATUS AS syncStatus,
L.SYNC_TM AS syncTm ,
L.RESERVE1 AS clVersion
FROM  TT_CLOCK_LOG L
inner join tm_employee u on u.EMP_CODE=L.EMP_CODE
inner join tm_org tmo on tmo.ORG_ID=u.ORG_ID
inner join ts_clock_user_org uo on uo.org_id = u.org_id
inner join tm_position tmp on  tmp.POSID=u.POSITION_ID
left  join TM_CLOCK_ADDRESS A on A.ID = L.ADDRESS_ID
WHERE 1=1 
AND L.CLOCK_TIME  >= '2017-10-11'
    AND L.CLOCK_TIME  <'2017-10-12'

ORDER BY L.CLOCK_TIME DESC

 

结果查询11号的数据

AND L.CLOCK_TIME  >= '2017-10-11'
    AND L.CLOCK_TIME  <'2017-10-12'

查询结果也是11号的数据

AND L.CLOCK_TIME  >= '2017-10-11'
    AND L.CLOCK_TIME  < DATE_ADD('2017-10-11',INTERVAL 1 day) 改为12号包含12号

 

区别是参数时间

 

 

按十分秒处理查询

select * from tt_clock_log aa where aa.CLOCK_TIME between  '2017-12-19 16:00:00' and  '2017-12-25 12:00:00'

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值