Mysql 查詢今天的某些時間之外的數據
阿新 • • 發佈:2018-12-29
sql amp bsp 時間類 時間類型 span HERE pre 類型
SELECT * FROM `attendancealert` WHERE DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP(`AlertTime`)),‘%Y-%m-%d‘) = DATE_FORMAT(NOW(), ‘%Y-%m-%d‘) //先將日期格式轉成時間戳 然後時間戳轉成Y-m-d的時間格式然後 和今天的Y-m-d的時間進行對比 AND DATE_FORMAT(FROM_UNIXTIME(UNIX_TIMESTAMP(`AlertTime`)),‘%h:%i‘) NOT BETWEEN ‘09:00‘ AND ‘10:30‘ //不在這個時間段 ORDER BY `AlertTime` DESC
//我直接把時間轉成時間類型不就可以了????
SELECT * FROM `attendancealert` WHERE DATE_FORMAT((`AlertTime`),‘%Y-%m-%d‘)= DATE_FORMAT(NOW(), ‘%Y-%m-%d‘)
AND DATE_FORMAT((`AlertTime`),‘%h:%i‘) NOT BETWEEN ‘09:00‘ AND ‘10:30‘
ORDER BY AlertTime ASC
Mysql 查詢今天的某些時間之外的數據