近12个月参数怎么写
'${left(MONTHDELTA(concatenate(日期,01),-11,),7)}'
=UNIQUEARRAY(MAPARRAY(RANGE(monthdelta(today(),-11),today()), FORMAT(item, "yyyy-MM)))
楼主:上面的公式可以扩展出《近12个月的所有月份值》;想怎么用,在哪用,直接拿过去套用即可。
https://blog.csdn.net/zuozewei/article/details/79445428?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~top_click~default-1-79445428.nonecase&utm_term=mysql%E6%9F%A5%E8%AF%A2%E6%9C%80%E8%BF%9112%E4%B8%AA%E6%9C%88%E6%95%B0%E6%8D%AE&spm=1000.2123.3001.4430
##获取近12个月数据
SELECT TYEAR,
TMONTH,
CONCAT(SUBSTRING(TYEAR,3),'/',TMONTH) AS T_TIME,
MARKETNAME,
SJJY_WGDL,
SJJY_WSDL
FROM KSH_COMMON_SERESULTINFO
WHERE DATE_FORMAT(CONCAT(TYEAR,'-',TMONTH,'-',1),'%Y-%M')> DATE_FORMAT(DATE_SUB(CURDATE(), INTERVAL 12 MONTH),'%Y-%M');
问的不是很清楚
1、如果要在单元格里面列出12个月 ,直接range(1,12,1)
2、如果要在参数里写,直接数字字典,自定义1-12 就行