出生日期是年月日,怎么筛选今年本月生日员工

出生日期是年月日,怎么筛选今年本月生日员工

FineReport UjsRUVcg 发布于 2024-2-21 15:56 (编辑于 2024-2-21 15:56)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
华莉星宸Lv6高级互助
发布于2024-2-21 16:05(编辑于 2024-2-21 16:10)

用的什么数据库,出生日期字段是什么数据类型?

月份控件参数设置

image.png

  • UjsRUVcg UjsRUVcg(提问者) oracle date类型
    2024-02-21 16:07 
  • 华莉星宸 华莉星宸 回复 UjsRUVcg(提问者) select * from 表 where to_char(出生日期,\'yyyy_MM\') = \'${月份参数}\',月份参数格式为“yyyy-MM”
    2024-02-21 16:09 
最佳回答
0
JL98Lv6中级互助
发布于2024-2-21 15:58(编辑于 2024-2-21 16:00)

每个数据库日期函数是不一样的,要查具体数据库的

如果字段是字符型,直接截取对应月份就可以了

image.png

  • UjsRUVcg UjsRUVcg(提问者) 用参数查询筛选的
    2024-02-21 16:03 
  • JL98 JL98 回复 UjsRUVcg(提问者) 那也需要在SQL里把出生日期截取到月份,只要月份对应了,数据就筛选出来了
    2024-02-21 16:07 
最佳回答
0
yalinLv6中级互助
发布于2024-2-21 16:08(编辑于 2024-2-21 16:39)

~~~~~~~~

最佳回答
0
jenniferjunLv4初级互助
发布于2024-2-21 16:09

也可以用like 

dateofbirth like '_____${birthofmonth}%'

  • 5关注人数
  • 264浏览人数
  • 最后回答于:2024-2-21 16:39
    请选择关闭问题的原因
    确定 取消
    返回顶部