日期参数为yyyy-mm
数据集怎么写能够取到所选日期参数的上个月的1-15号的数据
比如,日期参数选择2022-12
数据集获取2022-11-01至2022-11-15日数据
where 1=1
and mytime>='${MONTHDELTA(CONCATENATE(日期参数,"-01"),-1)}'
and mytime<='${DATEDELTA(MONTHDELTA(CONCATENATE(日期参数,"-01"),-1),14)}'
哪个数据库?
这直接写公式,用字符串函数组合不行么
数据库里也直接组合出两个日期字符串就行
select date from riqi where
left(date,7) = '2022-12' and right(date,2) <16