如图 这个下拉框里的数据是来自MYSQL数据库,因为MYSQL的数据类型都是带着时间的,但是在这个下来框里我只想选择月和月 不想显示日期 时间 可以做到吗?
这个你sql直接处理
LEFT(日期字段,7)
========
select LEFT(日期字段,7) as 日期 from 表
sqL上处理
SELECT LEFT(日期字段,10) [NEW_] FROM TABLE
mysql是标准的日期格式,你的日期控件设置成年月的格式,然后sql数据集类似如下写就行了
select * from 表名称
where 1=1
and 时间字段>='${CONCATENATE(日期参数,"-01")}'
and 时间字段<'${DATEDELTA(DATEINMONTH(CONCATENATE(日期参数,"-01"),-1),1)}'
能够走时间类型查询的就不要去转换字段的格式,这样性能更好