Untitled
unknown
sql
a year ago
5.2 kB
3
Indexable
Never
DELETE FROM konto_dluznika WHERE ident IN ( select kd.ident from konto_dluznika as kd join konto_bankowe as kb on kb.ident=kd.id_konta_bankowego join bank as b on b.ident=kb.id_banku join uczestnik as u on u.ident=b.id_uczestnika join dluznik as d on d.ident=kd.id_dluznika join uczestnik as uu on uu.ident=d.id_uczestnika join typy_uczestnikow as tu on tu.ident=uu.typ_uczestnika where kd.id_dluznika= (id dluznika) and (not ( upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%bank%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%banque%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%pekao%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%nykredit%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%paribas%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%banco%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%elavon finan%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%ubs limited%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%ubs ltd%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%morgan europe%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%intesa sanpaolo%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%kasa centrum%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%kasa jowisz%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%kasa polska%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%kasa stefczyka%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%kasa unii lubelskiej%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%kasa wspólnota%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%kasa wybrzeże%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%kasa krajowa%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%skok%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%spółdzielcza%kasa%oszczędnościowo%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%BZ%WBK%S%A%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%BGK%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%PKO%BP%S%A%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%BGZ%S%A%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%BGŻ%S%A%') ) or ( upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%przedstawicielstwo%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%adkrytaje%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%akcyjaniernaje%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%tawarystwa%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%bank%of%america%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%Aktiengesellschaft%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%Hypothekenbank%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%Genossenschaftsbank%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%Landesbank%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%Norddeutsche%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%Girozentrale%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%akcioniernoje%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%Svenska Handelsbanken AB (publ)%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%Sztokholm%') ) or ( (upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%NBP%') or upper(rtrim(u.nazwa_1+' '+coalesce(u.nazwa_2,'')+' '+coalesce(u.nazwa_3,''))) like upper('%Narodowy%Bank%Polski%')) and tu.nazwa_1='osoba fizyczna' ) ) )