可能是基本但是,我有一个数据集,其中有一个名为'FME'的列,日期为:1/21 / 2013,2 / 21 / 2013,3 / 21/2013 .....等等)I需要创建一个新列并使用一个case语句:
if FME = '1/21/2013 then Fiscal_Month = 'Jan_13'
我显然每个月会这样做12次,但是我收到语法错误。请帮忙。
由于
答案 0 :(得分:-2)
这是SQL Server
中SQL case语句的语法SELECT column1,
CASE FME = '1/21/2013'
then 'Jan_13'
then...
END AS DatePrint
但是如果您只想打印月份/年份,那么只需格式化日期