我数据库是oracle9i,其中的一个数据表如下:
id mydata in_time
.....
23 通知 2001-3-23 16:12:43
24 文件 2001-3-23 16:13:22
25 一般文件 2001-3-24 15:12:11
26 会议 2001-3-25 10:11:09
.......
其中id是自动编号,mydata为varchar(16),in_time为date
我想通过sql语句,把2001-3(2001年3月)的数据记录提取出来。请问该sql语句如何编写。
id mydata in_time
.....
23 通知 2001-3-23 16:12:43
24 文件 2001-3-23 16:13:22
25 一般文件 2001-3-24 15:12:11
26 会议 2001-3-25 10:11:09
.......
其中id是自动编号,mydata为varchar(16),in_time为date
我想通过sql语句,把2001-3(2001年3月)的数据记录提取出来。请问该sql语句如何编写。
or
select * from tbname where to_char(in_time,'yyyymm') = '200103';