sql语句查询出现问题

img


当我这样查询的时候是可以查询出结果的

img


当我在加一个时间限定之后就查询不出结果

其中date是使用data_format转换过格式的

查询条件要这么写

 data_format(wddd.date,'%Y-%m-%d')='2022-11-04'

data_format是个格式化函数,影响的是输出结果,并没有修改原字段的数据,所以查询条件也得先格式化再进行比较

在手写SQL查询时间或者字符串的时候,都要用单引号把查询内容括起来
你把 wddd.date=2022-11-04 改为 wddd.date='2022-11-04' 就行