Status 3 to w bazach ewopisu akurat archiwalny. Nie sądzę, żeby Geobid zmieniał swoje przyzwyczajenie i w ewmapie wymyślił odwrotne oznaczenia statusu.
statusy:
0 - aktualny
1 - w zmianie do usunięcia
2 - w zmianie do dodania
3 - archiwalny
Temat jest trochę bardziej złożony.
Statusy są w tabeli EW_OBIEKTY a wartości w EW_OB_"coś tam coś tam"
Więc najprościej (nie koniecznie najszybciej i najbardziej elegancko od strony informatycznej)
select * from EW_OB_DD_335 o335
where o335.uido in (select ob.uid from EW_OBIEKTY ob where ob.KOD in ('SUPS01' tu po przecinkach można wymienić też inne kody) and ob.status=0)
order by RZEDNAGORY desc na pewno dużo szybciej by to działało po użyciu
join (tutaj chyba
left join)
ewentualnie na potrzeby sprawdzenia poprawności w kopii bazy usunąć wszystkie obiekty ze statusem 3 niezależnie od kodu.