报错: 从字符串转换日期和/或时间时,转换失败。
追答那你要确认 所属年 所属月 是表显示的格式:
所属年:2013
所属月:01..12
要不然会报错的
嗯啊,好了,但是加上条件后就报错了: 列名fld_date 无效
列的别名不能做判断的,改成:convert(datetime ,(convert(varchar,所属年)+'-'+convert(varchar,所属月)+'-01 00:00:00.000')) < '2013-07-01 00:00:00.000'
不行啊,亲,会报错。 错误信息:从字符串转换日期和/或时间时,转换失败。
追答那你加个日就可以了 (datetime,所属年+'-'+所属月-‘01’)