获取到字段是年月日,想通过年加月两个参数进行查询,该如何操作?

time='yy/mm/dd'

参数:yy:

          mm:

         查询

FineReport jOIyxVfC 发布于 2024-1-26 16:59
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
ZxxTLv6初级互助
发布于2024-1-26 17:05(编辑于 2024-1-26 17:07)

把字段拆开,mysql用date_format(),之后再筛选。如下格式:

image.png

最佳回答
0
runnerLv7资深互助
发布于2024-1-26 17:14

where left(time,2) = '${yy}'

and right( left(time,5) ,2) = '${mm}'

  • jOIyxVfC jOIyxVfC(提问者) 如果加一个判断参数是否为空的话,会出现三个参数:time,yy,mm;该怎么解决?
    2024-01-30 10:24 
  • 3关注人数
  • 169浏览人数
  • 最后回答于:2024-1-26 17:14
    请选择关闭问题的原因
    确定 取消
    返回顶部