如何过滤条件显示最后一次填写入数据库的数据(数据库中字段有填报日期,如何过滤填写日期)

FineReport 帆软用户3yxeX64K8K 发布于 2022-3-10 11:35
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-3-10 11:37

直接诶

select * from 表 where 日期字段=(select max(日期字段) from 表)

最佳回答
0
CD20160914Lv8专家互助
发布于2022-3-10 11:36(编辑于 2022-3-10 11:40)

---

最佳回答
0
让过去Lv6中级互助
发布于2022-3-10 11:37(编辑于 2022-3-10 11:41)

开窗函数排序:row_number() over(partition by 维度(比如A信息填了两次,我需要查A的最新一条数据,就用A所在的字段) order by 填报日期 desc)然后筛选序号为1的

最佳回答
0
晓亮Lv7资深互助
发布于2022-3-10 11:38(编辑于 2022-3-10 11:39)

select * from 表   order by 填报日期 desc limit 1

  • 5关注人数
  • 452浏览人数
  • 最后回答于:2022-3-10 11:41
    请选择关闭问题的原因
    确定 取消
    返回顶部