понедельник, 16 августа 2010 г.

Список старых не правленых обременений

группировка по Типу регдействия
select
decode(r.TYPE_CODE,r.TYPE_CODE,(select RV.NAME from rt_rights_voc rv where rv.code=r.type_code)) "Ограничение"
,count (R.REG_NO) "кол-во"
from 
rt_rights r
where
R.TYPE_CODE in (
 201 --Аренда
,202 --Ипотека
,203 --Сервитут
,204 --Участие в сделке
,205 --Арест
,206 --Запрещение
,230 --Доверительное управление
,235 --Концессия
,242 --Безв.ср.польз.ЗУ
,260 --Прочие ограничения
,262 --Рента
,270 --Безв.польз.лесом
,280 --Отказ от права соб-ти
)
and R.E_DATE is null

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

group by R.TYPE_CODE 

Список объектов с регдействиями не правленными в указаннй период (01.01.1990 - 01.10.2007)
select 
--&Список объектов с регдействиями не правленными в указаннй период (01.01.1990 - 01.10.2007)#
--&Укажите период#
O.CAD_NUM||O.OBJ_NUM "КадУслНо"
,O.ADR_DESC "Адрес"
,R.REG_NO
,decode(r.TYPE_CODE,r.TYPE_CODE,(select RV.NAME from rt_rights_voc rv where rv.code=r.type_code)) "Ограничение"
,O.ADR_PRN_DESC "АдресДоп"
from
re_objects o
,rt_rights r

where 

o.ID=R.RE_ID
and R.TYPE_CODE in (
         201 --Аренда
        ,202 --Ипотека
        ,203 --Сервитут
        --,204 --Участие в сделке
        ,205 --Арест
        ,206 --Запрещение
        ,230 --Доверительное управление
        ,235 --Концессия
        ,242 --Безв.ср.польз.ЗУ
        ,260 --Прочие ограничения
        ,262 --Рента
        ,270 --Безв.польз.лесом
        ,280 --Отказ от права соб-ти
    )
    and R.E_DATE is null
    and R.UPDATED between TO_DATE ('&start#', 'dd.mm.yyyy') and TO_DATE ('&end#', 'dd.mm.yyyy')

order by O.CAD_NUM||O.OBJ_NUM

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

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