查询数据时,如果没有最新数据就默认沿用有数据的那天。sql如何写。
之前的查询是沿用昨天数据,nvl(s.zhichu,nvl(r.zhichu,yxts.zhichu))zhichu
yxts取的是昨日数据
yxts.zhichu
改成 nvl(r.zhichu,(select zhichu from 表名称 时间=(select max(时间) from 表名称)))
直接根据条件获取MAX最大的日期,然后再去关联明细表取数据