select c.* from upiccore.gupolicypaymentplan c where c.policyno in (select m.policyno from upiccore.gupolicymain m where m.inputdate > to_date('2022-04-12 00:00:00', 'yyyy-mm-dd hh24:mi:ss') and m.flowid in (select p.program_id from upiccore.c_program p where p.create_user not like '%@%') and m.validind = '1' and m.surrenderind='0' and m.cancelind='0' and m.installmentno is not null) and c.plandate < to_date('2023-05-12 00:00:00', 'yyyy-mm-dd hh24:mi:ss') and c.billno is null;
时间: 2024-02-14 18:18:39 浏览: 93
Oracle数据库删除表中重复记录的方法三则.txt
这是一个 SQL 查询语句,它的作用是查询在指定时间段内投保且未退保、未作废、有分期计划的保单对应的未出账单的缴费计划信息。具体来说,它会先在 gupolicymain 表中查找在指定时间段内投保且未退保、未作废、有分期计划且创建者不是邮箱形式的保单号,然后在 gupolicypaymentplan 表中查找对应保单号的缴费计划信息,其中满足计划日期早于指定日期且未出账单。
阅读全文