Advertisement
Guest User

Untitled

a guest
Sep 16th, 2019
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 4.83 KB | None | 0 0
  1. query = '''
  2.            SELECT "ew"."ogc_fid", "ew"."iddzialki", "ew"."powierzchniaewidencyjna", "ew"."numerkw",
  3.            "ew"."numerelektronicznejkw", "udz"."licznik" || '/' || "udz"."mianownik", "udz"."rodzaj", "wlad"."rodzaj_podm"
  4.            FROM {0}"egb_dzialkaewidencyjna" AS "ew"
  5.            JOIN {0}"egb_jednostkarejestrowa" AS "jrg" ON ("jrg"."jrg_href" = "ew"."jrg2_href")
  6.            JOIN
  7.            (
  8.            SELECT
  9.            'własność' AS "rodzaj",
  10.            "podmiotudzialuwlasnosci_egb_podmiot_pkid" AS "podm_ogr_pkid",
  11.            "przedmiotudzialuwlasnosci_egb_jednostkarejestrowa_pkid" AS "jrg_ogr_pkid",
  12.            "licznikulamkaokreslajacegowartoscudzialu" AS "licznik",
  13.            "mianownikulamkaokreslajacegowartoscudzialu" AS "mianownik"
  14.            FROM {0}"egb_udzialwlasnosci"
  15.            UNION
  16.            SELECT
  17.            'władanie' AS "rodzaj",
  18.            "podmiotudzialuwewladaniu_egb_podmiot_pkid" AS "podm_ogr_pkid",
  19.            "przedmiotudzialuwladania_egb_jednostkarejestrowa_pkid" AS "jrg_ogr_pkid",
  20.            "licznikulamkaokreslajacegowartoscudzialu" AS "licznik",
  21.            "mianownikulamkaokreslajacegowartoscudzialu" AS "mianownik"
  22.            FROM {0}"egb_udzialwewladaniunieruchomosciasplubjst"
  23.            UNION
  24.            SELECT
  25.            'gospodarowanie' AS "rodzaj",
  26.            "podmiotudzialugz_egb_podmiot_pkid" AS "podm_ogr_pkid",
  27.            "przedmiotudzialugz1_egb_jednostkarejestrowa_pkid" AS "jrg_ogr_pkid",
  28.            "licznikulamkaokreslajacegowartoscudzialu" AS "licznik",
  29.            "mianownikulamkaokreslajacegowartoscudzialu" AS "mianownik"
  30.            FROM {0}"egb_udzialgospodarowanianieruchomosciasplubjst"
  31.            ) AS "udz" ON ("jrg"."ogr_pkid" = "udz"."jrg_ogr_pkid")
  32.            JOIN
  33.            (
  34.            SELECT "podm"."ogr_pkid" AS "ogr_pkid", 'osoba fizyczna' as "rodzaj_podm", "os"."identifier" AS "identifier"
  35.            FROM {0}"egb_osobafizyczna" as "os"
  36.            JOIN {0}"egb_podmiot" AS "podm" ON ("podm"."osobafizyczna5_href" = substr("os"."identifier", 1, length("os"."identifier")-20))
  37.            UNION ALL
  38.            SELECT "podm"."ogr_pkid" AS "ogr_pkid", 'małżeństwo' as "rodzaj_podm", "malz"."osobafizyczna2_href"||"malz"."osobafizyczna3_href" AS "identifier"
  39.            FROM {0}"egb_malzenstwo" as "malz"
  40.            JOIN {0}"egb_podmiot" AS "podm" ON ("podm"."malzenstwo4_href" = substr("malz"."identifier", 1, length("malz"."identifier")-20))
  41.            UNION ALL
  42.            SELECT "podm"."ogr_pkid" AS "ogr_pkid", 'instytucja' as "rodzaj_podm", "inst"."identifier" AS "identifier"
  43.            FROM {0}"egb_instytucja" as "inst"
  44.            JOIN {0}"egb_podmiot" AS "podm" ON ("podm"."instytucja3_href" = substr("inst"."identifier", 1, length("inst"."identifier")-20))
  45.            UNION ALL
  46.            SELECT "podm"."ogr_pkid" AS "ogr_pkid", 'podmiot grupowy - osoba fizyczna' as "rodzaj_podm", "os"."identifier" AS "identifier"
  47.            FROM {0}"egb_osobafizyczna" as "os"
  48.            JOIN {0}"egb_podmiotgrupowy_osobafizyczna4" AS "podm_gr_link" ON ("podm_gr_link"."href" = substr("os"."identifier", 1, length("os"."identifier")-20))
  49.            JOIN {0}"egb_podmiotgrupowy" AS "podm_gr" ON ("podm_gr"."ogr_pkid" = "podm_gr_link"."parent_ogr_pkid")
  50.            JOIN {0}"egb_podmiot" AS "podm" ON ("podm"."podmiotgrupowy1_href" = substr("podm_gr"."identifier", 1, length("podm_gr"."identifier")-20))
  51.            UNION ALL
  52.            SELECT "podm"."ogr_pkid" AS "ogr_pkid", 'podmiot grupowy - małżeństwo' as "rodzaj_podm", "malz"."osobafizyczna2_href"||"malz"."osobafizyczna3_href" AS "identifier"
  53.            FROM {0}"egb_malzenstwo" as "malz"
  54.            JOIN {0}"egb_podmiotgrupowy_malzenstwo3" AS "podm_gr_link" ON ("podm_gr_link"."href" = substr("malz"."identifier", 1, length("malz"."identifier")-20))
  55.            JOIN {0}"egb_podmiotgrupowy" AS "podm_gr" ON ("podm_gr"."ogr_pkid" = "podm_gr_link"."parent_ogr_pkid")
  56.            JOIN {0}"egb_podmiot" AS "podm" ON ("podm"."podmiotgrupowy1_href" = substr("podm_gr"."identifier", 1, length("podm_gr"."identifier")-20))
  57.            UNION ALL
  58.            SELECT "podm"."ogr_pkid" AS "ogr_pkid", 'podmiot grupowy - instytucja' as "rodzaj_podm", "inst"."identifier" AS "identifier"
  59.            FROM {0}"egb_instytucja" as "inst"
  60.            JOIN {0}"egb_podmiotgrupowy_instytucja" AS "podm_gr_link" ON ("podm_gr_link"."href" = substr("inst"."identifier", 1, length("inst"."identifier")-20))
  61.            JOIN {0}"egb_podmiotgrupowy" AS "podm_gr" ON ("podm_gr"."ogr_pkid" = "podm_gr_link"."parent_ogr_pkid")
  62.            JOIN {0}"egb_podmiot" AS "podm" ON ("podm"."podmiotgrupowy1_href" = substr("podm_gr"."identifier", 1, length("podm_gr"."identifier")-20))
  63.            ) AS "wlad" ON ("udz"."podm_ogr_pkid" = "wlad"."ogr_pkid")
  64.            WHERE "wlad"."identifier" LIKE '%' || '{1}' || '%'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement