帆软sql里年月格式字段+数字转换新日期的方法

帆软sql里 年月格式字段+数字转换新日期的方法,要求最终格式yyyymm

image.png

image.png

FineReport SQL 狂奔的小蜗牛 发布于 2022-12-7 14:41 (编辑于 2022-12-7 16:00)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-12-7 14:46

format(MONTHDELTA(left(202201,4)+"-"+right(202201,2)+"-01", 1),"yyyyMM")

image.png

最佳回答
0
luojian0323Lv7资深互助
发布于2022-12-7 14:44

给个demo数据看看

最佳回答
0
CD20160914Lv8专家互助
发布于2022-12-7 14:45(编辑于 2022-12-7 14:46)

FORMAT(MONTHDELTA($日期,$p_num),"yyyyMM")

image.png

image.png

写在数据集里面

select ${FORMAT(MONTHDELTA(日期,p_num),"yyyyMM")} as 年月 from 表

最佳回答
0
用户k6280494Lv6资深互助
发布于2022-12-7 14:49(编辑于 2022-12-7 15:08)

where 字段='${FORMAT(MONTHDELTA($日期+'-01',$p_num),"yyyyMM")}'

最佳回答
0
狂奔的小蜗牛Lv3见习互助
发布于2022-12-8 14:44

${a}要加的数   Z1MON字段月份

where RGMON<= REPLACE(CONVERT(varchar(7), dateadd(month,${a},Z1MON+'01'), 120),'-','')

  • 4关注人数
  • 1770浏览人数
  • 最后回答于:2022-12-8 14:44
    请选择关闭问题的原因
    确定 取消
    返回顶部