一个月有四周
第一周是1号-7号
第二周是8-14
第三周是15-21
第四周是22-31
我想查询出某年某月的第几周的所有记录
select * from OTO_Log where ActiveTime Like '%Year-Month-Day%' 

select * from OTO_Log where ActiveTime > Year-Month-Day
提示出错,可能是日期类型和字符串类型的问题,如何把Year-Month-Day字符串转换成日期类型,我用formatdatetime(Year-Month-Day,2)转换后结果总是不对,例如2008-1-28转换后变成1905年某月某日
请高手帮忙,谢谢.