diff --git a/Report/032初中办学条件(一).rpx b/Report/032初中办学条件(一).rpx new file mode 100644 index 00000000..a6cb7196 Binary files /dev/null and b/Report/032初中办学条件(一).rpx differ diff --git a/Report/033初中办学条件(二).rpx b/Report/033初中办学条件(二).rpx new file mode 100644 index 00000000..8e409e7b Binary files /dev/null and b/Report/033初中办学条件(二).rpx differ diff --git a/Report/052幼儿园教职工数.rpx b/Report/052幼儿园教职工数.rpx new file mode 100644 index 00000000..e4f9eae2 Binary files /dev/null and b/Report/052幼儿园教职工数.rpx differ diff --git a/ReportSQL/032初中办学条件(一) .txt b/ReportSQL/032初中办学条件(一) .txt new file mode 100644 index 00000000..ee6113f1 --- /dev/null +++ b/ReportSQL/032初中办学条件(一) .txt @@ -0,0 +1,41 @@ +--did +--一、教学及辅助用房 (5+6+...+10) +--教室 5 +--实验室 6 +--图书室 7 +--微机室 8 +--语音室 9 +--体育馆 10 +--二、行政办公用房 11 +--其中:教师办公室 12 +--三、生活用房 (14+15+...+19) +--教工宿舍 14 +--其中:教师周转宿舍 15 +--学生宿舍 16 +--食堂 17 +--厕所 18 +--其他 19 +--四、其他用房 20 +SELECT sbr.organizationNo ,2 as schoolTypeGroupNo,'二、义务教育' as schoolTypeGroup,2 as schoolTypeGroupNo2,'(二)初中阶段' as schoolTypeGroup2 ,sbr.businessTypeNo,sbr.businessType +,sbr.citycountrytypeno ,sbr.cityCountryGroup +, sbr.isCount , sum(F + G + H + I) as xiaosheNo,did +from schoolBusinessRelation sbr +inner join instanceTable it on sbr.organizationNo =it.organizationNo and sbr.businesstypeno =it.businesstypeno +inner join J512 as j on j.instanceid =it.instanceid and ( did in (5,6,7,8,9,10) or did in (11,12) or did in (14,16,17,18,19) or did in (20)) +where sbr.gatherRegionB ='长春市' and sbr.businessTypeNo in('311','312','321') and sbr.isLastYearCancel =0 and sbr.recordyear =2019 and it.recordyear =2019 and j.recordyear =2019 +group by sbr.organizationNo,sbr.businessTypeNo,sbr.businessType ,sbr.isCount,sbr.citycountrytypeno ,sbr.cityCountryGroup,did +order by sbr.businessTypeNo; + + +--did +--2、危房 +--3、新增 +SELECT sbr.organizationNo ,2 as schoolTypeGroupNo,'二、义务教育' as schoolTypeGroup,2 as schoolTypeGroupNo2,'(二)初中阶段' as schoolTypeGroup2 ,sbr.businessTypeNo,sbr.businessType +,sbr.citycountrytypeno ,sbr.cityCountryGroup +, sbr.isCount , sum(F + G + H + I) as xiaosheNo,did +from schoolBusinessRelation sbr +inner join instanceTable it on sbr.organizationNo =it.organizationNo and sbr.businesstypeno =it.businesstypeno +inner join J512 as j on j.instanceid =it.instanceid and ( did in (2,3) ) +where sbr.gatherRegionB ='长春市' and sbr.businessTypeNo in('311','312','321') and sbr.isLastYearCancel =0 and sbr.recordyear =2019 and it.recordyear =2019 and j.recordyear =2019 +group by sbr.organizationNo,sbr.businessTypeNo,sbr.businessType ,sbr.isCount,sbr.citycountrytypeno ,sbr.cityCountryGroup,did +order by sbr.businessTypeNo; \ No newline at end of file diff --git a/ReportSQL/033初中办学条件(二) .txt b/ReportSQL/033初中办学条件(二) .txt new file mode 100644 index 00000000..1a802629 --- /dev/null +++ b/ReportSQL/033初中办学条件(二) .txt @@ -0,0 +1,10 @@ + +SELECT sbr.organizationNo ,2 as schoolTypeGroupNo,'二、义务教育' as schoolTypeGroup,2 as schoolTypeGroupNo2,'(二)初中阶段' as schoolTypeGroup2 ,sbr.businessTypeNo,sbr.businessType +,sbr.citycountrytypeno ,sbr.cityCountryGroup +, sbr.isCount , sum(d) as d,sum(e) as e, sum(f) as f,sum(g) as g , sum(h) as h,sum(i) as i, sum(j) as j,sum(k) as k , sum(l) as l,sum(m) as m, sum(n) as n,sum(o) as o , sum(p) as p,sum(q) as q +from schoolBusinessRelation sbr +inner join instanceTable it on sbr.organizationNo =it.organizationNo and sbr.businesstypeno =it.businesstypeno +inner join J522 as j on j.instanceid =it.instanceid +where sbr.gatherRegionB ='长春市' and sbr.businessTypeNo in('311','312','321') and sbr.isLastYearCancel =0 and sbr.recordyear =2019 and it.recordyear =2019 and j.recordyear =2019 +group by sbr.organizationNo,sbr.businessTypeNo,sbr.businessType ,sbr.isCount,sbr.citycountrytypeno ,sbr.cityCountryGroup +order by sbr.businessTypeNo; \ No newline at end of file diff --git a/ReportSQL/034初中办学条件(三) .txt b/ReportSQL/034初中办学条件(三) .txt new file mode 100644 index 00000000..ad71e467 --- /dev/null +++ b/ReportSQL/034初中办学条件(三) .txt @@ -0,0 +1,15 @@ +--keyid +--体育运动场(馆):1007 +--体育器械配备:1006 +--音乐器材配备:1012 +--美术器材配备:1003 +--理科实验仪器:1002 +--校园网:5001 +--互联网:1020 +select sbr.organizationNo ,2 as schoolTypeGroupNo,'二、义务教育' as schoolTypeGroup,2 as schoolTypeGroupNo2,'(二)初中阶段' as schoolTypeGroup2 ,sbr.businessTypeNo,sbr.businessType +,sbr.citycountrytypeno ,sbr.cityCountryGroup,sum(case when j.stringvalue='是' then 1 else 0 end) as dabiaoNo ,j.keyid +from schoolBusinessRelation sbr +inner join schoolinfo as j on j.organizationno =sbr .organizationno and keyid in ('1007','1006','1012','1003','1002','5001','1020') +where sbr.gatherRegionB ='长春市' and sbr.businessTypeNo in('311','312','321') and sbr.isLastYearCancel =0 and sbr.recordyear =2019 and j.recordyear =2019 +group by sbr.organizationNo,sbr.businessTypeNo,sbr.businessType ,sbr.isCount,sbr.citycountrytypeno ,sbr.cityCountryGroup,j.keyid +order by sbr.businessTypeNo; \ No newline at end of file diff --git a/ReportSQL/052幼儿园教职工数 .txt b/ReportSQL/052幼儿园教职工数 .txt new file mode 100644 index 00000000..22f20665 --- /dev/null +++ b/ReportSQL/052幼儿园教职工数 .txt @@ -0,0 +1,38 @@ +SELECT sbr.organizationNo ,5 as schoolTypeGroupNo,'五、学前教育' as schoolTypeGroup,0 as schoolTypeGroupNo2,'' as schoolTypeGroup2,sbr.businessTypeNo,sbr.businessType +,sbr.ownertypeno ,sbr.ownerTypeGroup ,sbr.citycountrytypeno ,sbr.cityCountryGroup,sbr.structureType,sbr.populationGroup,sbr .isnation +,sbr.isCount,sum( e+f+g+h+i) as jzgNo,sum(e) as e,sum(f) as f,sum(g) as g,sum(h) as h,sum(i) as i,sum(j) as j,sum(k) as k +from schoolBusinessRelation sbr +inner join instanceTable it on sbr.organizationNo =it.organizationNo and sbr.businesstypeno =it.businesstypeno +inner join J411 as j on j.instanceid =it.instanceid and j.did =1 +where sbr.gatherRegionB ='长春市' and sbr.businessTypeNo in('111') and sbr.isLastYearCancel =0 and sbr.recordyear =2019 and it.recordyear =2019 and j.recordyear =2019 +group by sbr.organizationNo,sbr.businessTypeNo,sbr.businessType ,sbr.isCount,sbr.ownertypeno ,sbr.ownerTypeGroup ,sbr.citycountrytypeno ,sbr.cityCountryGroup,sbr.structureType,sbr.populationGroup,sbr .isnation +order by sbr.businessTypeNo; + +--did +--2 女 +--3 少数民族 +--4 在编 +--5 学前教育专业 +SELECT sbr.organizationNo ,5 as schoolTypeGroupNo,'五、学前教育' as schoolTypeGroup,0 as schoolTypeGroupNo2,'' as schoolTypeGroup2,sbr.businessTypeNo,sbr.businessType +,sbr.ownertypeno ,sbr.ownerTypeGroup ,sbr.citycountrytypeno ,sbr.cityCountryGroup,sbr.structureType,sbr.populationGroup,sbr .isnation +,sbr.isCount,sum( e+f+g+h+i) as jzgNo,sum(e) as e,sum(f) as f,sum(g) as g,sum(h) as h,sum(i) as i,sum(j) as j,sum(k) as k,did +from schoolBusinessRelation sbr +inner join instanceTable it on sbr.organizationNo =it.organizationNo and sbr.businesstypeno =it.businesstypeno +inner join J411 as j on j.instanceid =it.instanceid and j.did in (2,3,4,5) +where sbr.gatherRegionB ='长春市' and sbr.businessTypeNo in('111') and sbr.isLastYearCancel =0 and sbr.recordyear =2019 and it.recordyear =2019 and j.recordyear =2019 +group by sbr.organizationNo,sbr.businessTypeNo,sbr.businessType ,sbr.isCount,sbr.ownertypeno ,sbr.ownerTypeGroup ,sbr.citycountrytypeno ,sbr.cityCountryGroup,sbr.structureType,sbr.populationGroup,sbr .isnation,did +order by sbr.businessTypeNo; + +--普惠性幼儿园 +SELECT sbr.organizationNo ,5 as schoolTypeGroupNo,'五、学前教育' as schoolTypeGroup,0 as schoolTypeGroupNo2,'' as schoolTypeGroup2,sbr.businessTypeNo,sbr.businessType +,sbr.ownertypeno ,sbr.ownerTypeGroup ,sbr.citycountrytypeno ,sbr.cityCountryGroup,sbr.structureType,sbr.populationGroup,sbr .isnation +,sbr.isCount,sum( e+f+g+h+i) as jzgNo,sum(e) as e,sum(f) as f,sum(g) as g,sum(h) as h,sum(i) as i,sum(j) as j,sum(k) as k +from schoolBusinessRelation sbr +inner join instanceTable it on sbr.organizationNo =it.organizationNo and sbr.businesstypeno =it.businesstypeno +inner join J411 as j on j.instanceid =it.instanceid and j.did =1 +inner join v_schoolinfo vs on vs.organizationid =sbr.organizationid and vs.businesstypeno =sbr.businesstypeno and vs.ownertypeno =sbr.ownertypeno +and vs.infono =2 and vs.infovalue='是' +where sbr.gatherRegionB ='长春市' and sbr.businessTypeNo in('111') and sbr.isLastYearCancel =0 and sbr.recordyear =2019 and it.recordyear =2019 and j.recordyear =2019 +group by sbr.organizationNo,sbr.businessTypeNo,sbr.businessType ,sbr.isCount,sbr.ownertypeno ,sbr.ownerTypeGroup ,sbr.citycountrytypeno ,sbr.cityCountryGroup,sbr.structureType,sbr.populationGroup,sbr .isnation +order by sbr.businessTypeNo; +