-- VISIT_TIME 是varchar VISIT_TIME_STRING 是datetime
SELECT id, VISIT_TIME, VISIT_TIME_STRING FROM MEM_VISIT_APPOINTMENT WHERE VISIT_TIME_STRING > NOW();
SELECT id, VISIT_TIME, VISIT_TIME_STRING FROM MEM_VISIT_APPOINTMENT WHERE STR_TO_DATE(VISIT_TIME,'%Y-%m-%d %k:%i:%s' ) > NOW();
-- STR_TO_DATE('2012-8-8 14:58:09','%Y-%m-%d %k:%i:%s' ) A

本文介绍了一种从VARCHAR类型的时间字符串转换为DATETIME类型的方法,并通过SQL查询来筛选出那些时间晚于当前时间的数据记录。示例中使用了STR_TO_DATE函数进行格式转换。
6317

被折叠的 条评论
为什么被折叠?



