среда, 31 августа 2011 г.

Запросы для статистики

1 - Субъекты "Образования"
2 - Документ основания: "Договор участия в долевом строительстве"
3 - Назначение Жилое
select
en.name "Субъект"
,(case
     when o.TSQ_UNITS=10 then O.TOTAL_SQ
     when o.TSQ_UNITS=20 then O.TOTAL_SQ*10000
   end) "Площадь"
,O.ADR_DESC "Адрес"
,R.S_DATE "ДатаРег"
,R.E_DATE "ДатаПрек"
    
from
  rt_rights r
  ,ent_entities en
  ,rt_ent rte
  ,re_objects o
  ,re_purposes rps
where
  en.id = RTE.ENT_ID
  and r.id = RTE.RT_ID
  and r.re_id = o.id
  and rps.re_id = o.id
  
  and EN.R_TYPE = 'О'
  and RPS.TYPE_CODE like '21%'
  
  and r.id in (
    select DR.RT_S_ID from
        doc_rel dr
        ,doc_foundations d
    where
        DR.DOC_ID = d.ID
        and DR.RT_S_ID = R.ID
        and d.r_type=70
        --and d.r_type=562
  )
   and R.S_DATE between TO_DATE ('&start#', 'dd.mm.yyyy') and TO_DATE ('&end#', 'dd.mm.yyyy')


1 - Субъекты "Образования"
2 - Документ основания: "Акт ввода в эксплуатацию"
3 - Назначение Жилое
select
en.name "Субъект"
,(case
     when o.TSQ_UNITS=10 then O.TOTAL_SQ
     when o.TSQ_UNITS=20 then O.TOTAL_SQ*10000
   end) "Площадь"
,O.ADR_DESC "Адрес"
,R.S_DATE "ДатаРег"
,R.E_DATE "ДатаПрек"
    
from
  rt_rights r
  ,ent_entities en
  ,rt_ent rte
  ,re_objects o
  ,re_purposes rps
where
  en.id = RTE.ENT_ID
  and r.id = RTE.RT_ID
  and r.re_id = o.id
  and rps.re_id = o.id
  
  and EN.R_TYPE = 'О'
  and RPS.TYPE_CODE like '21%'
  
  and r.id in (
    select DR.RT_S_ID from
        doc_rel dr
        ,doc_foundations d
    where
        DR.DOC_ID = d.ID
        and DR.RT_S_ID = R.ID
        --and d.r_type=70
        and d.r_type=562
  )
  and R.S_DATE between TO_DATE ('&start#', 'dd.mm.yyyy') and TO_DATE ('&end#', 'dd.mm.yyyy')

права физлиц
1 - Земельные участки
2 - Земли населенных пунктов
3 - Назначение: Для жилищного строительства, для идивидуального жилищного строительства, для ведения личного подсобного хоз-ва

select
O.ADR_DESC "Адрес"
,(select to_char(rpv.NAME) from re_purpose_voc rpv where rpv.CODE=rps.TYPE_CODE) "НазначениеОбъекта"
,R.S_DATE "ДатаРег"
,R.E_DATE "ДатаПрек"
    
from
  rt_rights r
  
  ,re_objects o
  ,re_purposes rps
where
  r.re_id = o.id
  and rps.re_id = o.id
  
  and r.id in ( 
      select rte.rt_id from 
          ent_entities en  ,rt_ent rte
      where  
          en.id = RTE.ENT_ID
          and r.id = RTE.RT_ID
          and EN.R_TYPE = 'Ф'
  )
  and RPS.TYPE_CODE in('190100','190110','191100')
  and r.id in (
    select min(rr.id) from RT_RIGHTS rr where  o.id = rr.re_id
  )
  
  and R.S_DATE between TO_DATE ('&start#', 'dd.mm.yyyy') and TO_DATE ('&end#', 'dd.mm.yyyy')


права на объекты жилого назначения
1 - док.основания св-во о наследстве

select
  O.CAD_NUM||O.OBJ_NUM "КадУслНо"
  ,o.name "Объект"
  ,O.ADR_DESC "Адрес"
  ,r.reg_no "РегНо"
  ,r.s_date "ДатаРег"
  ,r.e_date "ДатаПр"
  ,decode(r.TYPE_CODE,r.TYPE_CODE,(select RV.NAME from rt_rights_voc rv where rv.code=r.type_code)) "ВидПрава"
  ,RT.ENT_DESC (r.id) "Субъект"
from
  re_objects o
  ,rt_rights r
  ,re_purposes rps
where
  o.id = r.re_id
  and R.R_GROUP = 'П'
  and o.id=RPS.RE_ID
  
  and RPS.TYPE_CODE like '21%'
  
  and r.id in (
  select min(rr.id) from RT_RIGHTS rr where  o.id = rr.re_id
  )
  
   and r.id in (
    select DR.RT_S_ID from
        doc_rel dr
        ,doc_foundations d
    where
        DR.DOC_ID = d.ID
        and DR.RT_S_ID = R.ID
        and d.r_type in (12, 531, 532)
  )

  
  and R.S_DATE between TO_DATE ('&start#', 'dd.mm.yyyy') and TO_DATE ('&end#', 'dd.mm.yyyy')

Комментариев нет:

Отправить комментарий