表里面日期是具体到时分秒的,某天有很多数据,当我在日期控件选择年月日就能取到这天的所有数据,函数该怎么写
mysql-----
DATE_FORMAT(你的表字段 ,'%Y-%m-%d')
就是2020-04-11这样的
百度搜下你所用数据库对应的日期函数,将长日期变成年月日的格式
sql serverl 里面 就 where Convert(varchar(10),getDate(),120)='${dates}'
DECLARE @dt datetime
set @dt=GETDATE()
select YEAR(@dt) * 10000 + MONTH(@dt) * 100 + DAY(@dt)
简单来说就是把datetime换成数字,直接比较,我上面是SQL SERVER的版本,你可以根据具体的情况灵活处理。