当前位置: 代码迷 >> Sql Server >> 合并成日期型出错,该如何解决
  详细解决方案

合并成日期型出错,该如何解决

热度:58   发布时间:2016-04-27 18:42:09.0
合并成日期型出错
我有一个表as:名称,日期,金额
按月名称相等的求和的表(js):select year(日期) as fyear,month(日期) as fmonth,名称,sum(金额) as 金额 form as GROUP BY year(日期),month(日期),名称

我现在要把js里的fyear和fmonth在组成一个日期型字段,用了cast(fyear+fmonth+'4' as datetime) 显示的是1705年,我应该怎么办,谢谢。


------解决方案--------------------
修正一下
SQL code
convert(char(10),convert(varchar(4),fyear)+'-'+convert(varchar(2),fmonth)+'-'+'04',120)
  相关解决方案