mysql – 选择datetime大于指定日期的记录
发布时间:2021-03-31 03:35:30 所属栏目:MySql 来源:互联网
导读:问题我试图通过运行下面提到的查询从date_time字段大于星期四,2013年7月11日的表中获取所有记录. date_time字段中的值以此格式存储=星期四,2013年7月11日08:29:37任何帮助都会很棒.字段date_time的数据类型是varchar询问SELECT * FROM table_name WHERE usern
|
问题 我试图通过运行下面提到的查询从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结果进行比较: (编辑:日照站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 使用MySQL和MSSQL为Entity Framework提供两个不同的数据库
- sql – 指定从GROUP BY子句返回的记录
- MySQL使用外部引用嵌套左连接
- php mysql致命错误:调用未定义的函数mysql_connect()
- Mysql实例Windows下mysql修改root密码的4种方法
- mysql – 减少使用include的查询中LEFT JOIN的使用
- 无法连接到Mysql服务器;无法创建/写入pid文件
- 使用PHP创建表并从MySQL填充
- mysql – ActiveRecord在Ruby 1.9.2-rc1下以ASCII-8Bit返回
- sql – 如何将具有相同字段的两个表的结果连接到一个字段中
