用字符串存日期类型,注意将月份、日期补0 这样'2011-01'就可以和'2011-10'比较了 要么转为日期类型再比较 to_date(period,'yyyy-m') between to_date('2011-1','yyyy-m') and to_date('2011-10','yyyy-m')
------解决方案--------------------
SQL code
select *from table where period between to_date('2011-01', 'YYYY-MM')and to_date('2011-10', 'YYYY-MM');
------解决方案-------------------- to_date转换一下类型吧
------解决方案--------------------