datetime格式需要年月日,表里面只有年月,假设日都是01,每个月的第一天
select convert(datetime ,(convert(varchar,所属年)+'-'+convert(varchar,所属月)+'-01 00:00:00.000')) from 表
结果就是datetime类型的了
select STR_TO_DATE( CONCAT(所属年,所属月,'01'),'%Y%m%d') from ...
select convert(datetime,所属年+'-'+所属月) from 表