MaintainBillDao_findNoContractPlan.sql 392 B

123456789
  1. SELECT
  2. plan.*
  3. ,(select times.servicetimestart from t_b_maintain_plan_times times where times.maintainplanid=plan.id order by times.servicetimestart limit 1) as firstTimeStart
  4. FROM
  5. t_b_maintain_plan plan
  6. where
  7. plan.bpm_status='3'
  8. and plan.contract_id is null
  9. and exists(select 1 from t_b_maintain_plan_times times where times.maintainplanid=plan.id and times.servicetimestart<=:findDate)