表中列的类型定义为TIMESTAMP
oracle的语句实现:
select * from table where to_char(CREATE_DATE,'yyyy-mm-dd') > '1998-07-12' andto_char(CREATE_DATE,'yyyy-mm-dd') < '1999-12-20';这里的table 为表名,CREATE_DATE为时间的字段名。转换格式为'yyyy-mm-dd',查找的是'1998-07-12'到 '1999-12-20'之间的记录。
mysql的语句实现:
select * from table where date_format(CREATE_DATE,'%Y-%m-%d')> '1998-07-12' anddate_format(CREATE_DATE,'%Y-%m-%d')< '1999-12-20';解释同上。
本文介绍在Oracle和MySQL数据库中如何使用特定的日期格式进行记录筛选。通过实例展示了如何利用TO_CHAR和DATE_FORMAT函数来筛选指定日期范围内的记录。
791

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



