Witam, proszę o pomoc przy uzyskaniu wszystkich atrybutów dot. działki ewidencyjnej, Na wstępie dodam, że moja znajomość sql jest bardzo niewielka. Udało mi się uzyskać potrzebne informacje, poprzez 1 gotowe i 2 własne zapytania. Jednak w wyniku dostaje wszystkie wersje działki (cała historia działki) co wymuszą ich filtrowanie. Korzystam z następujących zapytań.
Wszystkie działki wraz z księgą wieczystą i numerem jednostki rejestrowej (gotowe zapytanie pobrane z ewopisu)
select d.IDOBR as OBREB, d.IDD as DZIALKA, d.STIDD as STARE_IDD, dok.SYG as DOKUMENT,
j.IJR as NR_JEDN_REJ
from dzialka d
join jedn_rej j on j.id=d.rjdr and j.sti in (0,1)
left join dokumenty_dzialki_rpwl rpwl on rpwl.iddz=d.id and rpwl.status in (0,1)
left join dokumenty dok on dok.id=rpwl.iddok and dok.kdk=5
where d.status in (0,1)
order by d.idobr, d.idd, dok.syg
i coś mojego (Rejon statystyczny, numer rejestru zabytków i forma ochrony przyrody)
select
dz.IDOBR Obreb,
dz.IDD nrdzialki,
RJ.idr,
dz.RZN Zabytki,
dz.OCHRONA_PRZYR OchronaPrzyrody
from dzialka dz
inner join
where d.status in (0,1)
REJONSTAT RJ
on
dz.IDR=RJ.ID
Proszę o pomoc, Problem może nie leży w samym zapytaniu, lecz w ustawieniach systemu.
Wszystkie działki wraz z księgą wieczystą i numerem jednostki rejestrowej (gotowe zapytanie pobrane z ewopisu)
select d.IDOBR as OBREB, d.IDD as DZIALKA, d.STIDD as STARE_IDD, dok.SYG as DOKUMENT,
j.IJR as NR_JEDN_REJ
from dzialka d
join jedn_rej j on j.id=d.rjdr and j.sti in (0,1)
left join dokumenty_dzialki_rpwl rpwl on rpwl.iddz=d.id and rpwl.status in (0,1)
left join dokumenty dok on dok.id=rpwl.iddok and dok.kdk=5
where d.status in (0,1)
order by d.idobr, d.idd, dok.syg
i coś mojego (Rejon statystyczny, numer rejestru zabytków i forma ochrony przyrody)
select
dz.IDOBR Obreb,
dz.IDD nrdzialki,
RJ.idr,
dz.RZN Zabytki,
dz.OCHRONA_PRZYR OchronaPrzyrody
from dzialka dz
inner join
where d.status in (0,1)
REJONSTAT RJ
on
dz.IDR=RJ.ID
Proszę o pomoc, Problem może nie leży w samym zapytaniu, lecz w ustawieniach systemu.