Поиск дублирующих строк в истории кода КВИ, у которых некорректно заполнены даты
/* Ищем КВИ с историей более 1 строки и датой начала в строке больше чем дата окончания */ SELECT b.caption||'('||b.ID||')' AS "Бюджет", k.code AS "КВИ", kl.description, kl.begin_date, kl.end_date FROM KI_LINES kl JOIN KI k ON k.ID = kl.MASTER_ID JOIN budget b ON b.ID = k.BUDGET_ID WHERE kl.MASTER_ID IN (SELECT kl2.master_id FROM KI_LINES kl2 GROUP BY kl2.master_id HAVING COUNT(1) > 1) AND k.BUDGET_ID = <ID бюджета> AND kl.BEGIN_DATE > kl.END_DATE ORDER BY k.CODE;