Как получить полный перечень мастер-проектов и подпроектов (запрос к базе данных)?


Как получить полный перечень мастер-проектов и подпроектов?

Много вариантов получить правильный результат.[cut]

 

Вот пример SQL запроса к базе данных ProjectServer_Published DB, который возвращает полный список все мастер-проектов и их подпроектов, опубликованных на Project Server 2010.

 

select rproj.proj_name as 'Master Project', sproj.proj_name as 'Sub Project' from dbo.msp_projects sproj
inner join (select proj.proj_name,t.child_proj_Uid from MSP_PROJECTS proj
inner join( select parent_proj_Uid,child_proj_Uid  from dbo.MSP_PROJ_HIERARCHIES) t on proj.PROJ_UID = t.PARENT_PROJ_UID
) rproj on sproj.proj_Uid = rproj.child_proj_Uid

Семидетнов Алексей
11.04.2013
 %catched_errors%