Compare commits

...

2 Commits

1 changed files with 12 additions and 12 deletions

View File

@ -95,18 +95,18 @@ group by o1.id, o1.type,o2.country;
compute stats indi_result_org_country_collab; compute stats indi_result_org_country_collab;
create table indi_result_org_collab stored as parquet as -- create table indi_result_org_collab stored as parquet as
with tmp as -- with tmp as
(select o.id, ro.id as result,r.type from organization o -- (select o.id, ro.id as result,r.type from organization o
join result_organization ro on o.id=ro.organization -- join result_organization ro on o.id=ro.organization
join result r on r.id=ro.id) -- join result r on r.id=ro.id)
select o1.id org1,o2.id org2, o1.type, count(distinct o1.result) as collaborations -- select o1.id org1,o2.id org2, o1.type, count(distinct o1.result) as collaborations
from tmp as o1 -- from tmp as o1
join tmp as o2 on o1.result=o2.result -- join tmp as o2 on o1.result=o2.result
where o1.id<>o2.id -- where o1.id<>o2.id
group by o1.id, o2.id, o1.type; -- group by o1.id, o2.id, o1.type;
--
compute stats indi_result_org_collab; -- compute stats indi_result_org_collab;
create table indi_funder_country_collab stored as parquet as create table indi_funder_country_collab stored as parquet as
with tmp as (select funder, project, country from organization_projects op with tmp as (select funder, project, country from organization_projects op