create table sales
(
sdate DATE,
samount varchar2(10)
);
insert into sales values('1-FEB-2016',25000);
insert into sales values('2-FEB-2016',45000);
insert into sales values('3-FEB-2016',25000);
insert into sales values('4-FEB-2016',29000);
insert into sales values('5-FEB-2016',75000);
insert into sales values('6-FEB-2016',90000);
insert into sales values('7-FEB-2016',38000);
select
to_char(sdate, 'day')
from sales;
select *
from sales
where to_char(sdate, 'day') = 'monday';
最后一行有什么问题吗?
显示的输出是找不到数据,而不是 1-FEB-2016 25000