先看字符串时间是什么样的,年月日 时分秒,使用trunc函数截取字符串中的时间; 针对性的对时间类型的字段进行格式转换,使用to_char转成相应格式的; 最后进行比较即可。
1、日期无需转换查询(日期在数据库中的类型为字符串)
select * from day where dateTime > '2016-03-15'
2、使用date_format
select * from day where date_format(dateTime,'%Y-%m-%d') > '2016-03-15'
3、日期转换还可以使用str_to_date()
select str_to_date(dateTime,'%Y-%m-%d %H:%i:%s')
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。