Skip to content

Párování komunálek na rejstřík a dál #275

@kokes

Description

@kokes

Můžeme využít toho, že při kandidatuře do komunálek je povinnost bydliště v místě kandidatury (ověřit přesnou podmínku), takže bychom měli být schopni nějak propojit kandidátky (ideálně ty výherní/lidi nahoře) s rejstříkem, a tím pádem s VZ/RS/ReD/atd.

WITH komunal AS (
	SELECT
		*
	FROM
		volby.komunalni_kandidati
		INNER JOIN volby.komunalni_obce USING (datum,
			okres,
			kodzastup)
	WHERE
		datum = '2022-09-23'
		AND nazevzast = 'Praha 5'
		AND mandat
		-- TODO: priblizny vek sedi?
	LIMIT 1000
)
SELECT
	nazev.ico, subjekty.pravni_forma, subjekty.esa2010, nazev.nazev, komunal.*, ang.*
FROM
	justice.angazovane_osoby ang
	inner join justice.nazev using(ico)
	inner join komunal on lower(komunal.jmeno) = lower(ang.jmeno) and lower(komunal.prijmeni) = lower(ang.prijmeni) and komunal.nazevobce = ang.adresa_obec
	INNER JOIN res.subjekty USING(ico)
where nazev.datum_vymaz is null
and pravni_forma not in ('Společenství vlastníků jednotek', 'Příspěvková organizace')
and esa2010 not in ('Veřejné podniky nefinanční')
LIMIT 1000;


CREATE INDEX angazovane_osoby_jmeno_prijmeni_adresa_obec_idx
ON justice.angazovane_osoby
(lower(prijmeni), lower(jmeno), adresa_obec);

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions