oracle填报报表默认值

假设今天是当月1号,填报主键为yyyy-mm-dd的日期,a表填报值为10,然后今天填报过后,1,2,3,4,5号做b报表都调用这个10的默认值,然后6号我要填报更新这个值为20,让b报表的6,7,8,9,10号的值都调用20,然后之前1,2,3,4,5号的值不变,然后如果11号更新都是这样以此类推,这样做使操作员不需要每天都提交一次,只需要调用最新填报的一次默认值就好,请问各位大佬这样可以实现吗,如果可以实现,可以告诉我一下思路吗,应该用什么函数,麻烦各位大佬了,有大佬帮忙解答吗,告诉我解题思路就可以

SQL yzmRPzpF4576763 发布于 2023-7-22 10:17 (编辑于 2023-7-22 11:14)
1min目标场景问卷 立即参与
回答问题
悬赏:5 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2024-3-16 07:58

这个一个思路

你这个值填报在一张记录表A,没去去获取这个最新值就是

select 值字段 from A where 日期字段=(select max(日期字段) from A)

最佳回答
0
用户k6280494Lv6资深互助
发布于2023-7-22 12:53

私聊向日葵,帮你看看

  • 3关注人数
  • 282浏览人数
  • 最后回答于:2024-3-16 07:58
    请选择关闭问题的原因
    确定 取消
    返回顶部