表字段存儲字符串格式時間,需與當前時間比較篩選。
STR_TO_DATE(str, format)
SELECT * FROM h_hotelcontext
WHERE NOW() BETWEEN
STR_TO_DATE(Start_time, '%Y-%m-%d %H:%i:%s')
AND STR_TO_DATE(End_time, '%Y-%m-%d %H:%i:%s');
格式符 %Y-%m-%d %H:%i:%s 對應 2012-10-11 16:42:30。
DATETIME 類型,避免隱式轉換與索引失效。STR_TO_DATE 解析。