定义变量a,将a带入计算后赋值给变量b请问怎么在finereport实现;SQL实现如图

楼主
我是社区第1859730位番薯,欢迎点我头像关注我哦~

SET @dqdt='2024-08-08';

#####将通过【当前日期】计算得到的【当月核算开始日期】,赋值给变量【@dyks】;

SELECT if(day(@dqdt)<15,DATE_FORMAT(LAST_DAY(@dqdt - INTERVAL 1 MONTH), '%Y-%m-15'),DATE_FORMAT(LAST_DAY(@dqdt),'%Y-%m-15'))

INTO @dyks;

####将通过【当前日期】计算得到的【当月核算截止日期】,赋值给变量【@dyjz】;

SELECT if(day(@dqdt)<=14,DATE_FORMAT(LAST_DAY(@dqdt),'%Y-%m-14'),DATE_FORMAT(LAST_DAY(@dqdt) + INTERVAL 1 MONTH,'%Y-%m-14'))

INTO @dyjz;

分享扩散:

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部 返回列表