如果16号没有数据输出空值
例如:
查询结果表
‖ 日期 ‖ 数据 ‖ 前一天数据 ‖
‖2021-08-17 ‖ 17号数据 ‖ 16号数据 ‖
select to_char(TRUNC(sysdate-1),'fmdd') from dual;
select * from table where trunc ( to_date ( paytime, 'yyyy-MM-dd HH24:mi:ss') ) = trunc ( sysdate - 1 ) order by paytime desc ;
如有帮助,请采纳!