我们知道oracle数据库中存的日期字段可能有好几种写法,这样我们在作为筛选条件的时候就会无从下手,这时候我们可以用一个函数 to_char(),帮我们搞定,我们以employees表为例
可以这样写:
select employee_id, first_name ,hire_date from employees where to_char(hire_date,'yyyy-mm-dd') between '1998-02-01' and '1998-05-01';
我们知道oracle数据库中存的日期字段可能有好几种写法,这样我们在作为筛选条件的时候就会无从下手,这时候我们可以用一个函数 to_char(),帮我们搞定,我们以employees表为例
可以这样写:
select employee_id, first_name ,hire_date from employees where to_char(hire_date,'yyyy-mm-dd') between '1998-02-01' and '1998-05-01';