将月份和年份的两列合并为MMM-YYYY

时间:2019-05-30 08:42:32

标签: sql

我有两列第一列(MMM-Month)第二列(YYYY-Year)

我希望将这两列合并为下一列中的MMM-YYYY

试图将两列都转换为一列,但只能得到年份

cast(convert(varchar(6),c.Year,112) as int)[Month/Year]

2 个答案:

答案 0 :(得分:1)

尝试以下操作:

month + '-' + convert(varchar(6),year,112)[Month/Year]

答案 1 :(得分:0)

假设您正在运行SQL Server数据库,以下是基于我对问题的理解的代码

c.CalendarMonthShortName + '-' + CAST(c.Year as varchar(4))