mysql – 选择datetime大于指定日期的记录
发布时间:2021-03-09 08:44:23 所属栏目:MySql教程 来源:网络整理
导读:问题 我试图通过运行下面提到的查询从date_time字段大于星期四,2013年7月11日的表中获取所有记录. date_time字段中的值以此格式存储=>星期四,2013年7月11日08:29:37任何帮助都会很棒. 字段date_time的数据类型是varchar 询问 SELECT * FROM table_name WHE
问题 我试图通过运行下面提到的查询从date_time字段大于’星期四,2013年7月11日’的表中获取所有记录. date_time字段中的值以此格式存储=>星期四,2013年7月11日08:29:37任何帮助都会很棒. 字段date_time的数据类型是varchar 询问
最佳答案
您正在尝试将日期与字符串进行比较.
str_to_date函数应用程序是正确的,但您没有与日期进行比较. 正确的方法是:
请注意,日期格式为YYYY-MM-DD HH:mm:ss(这是MySQL的默认日期格式). 当然,您也可以与str_to_date结果进行比较:
(编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |