|
|
@@ -0,0 +1,54 @@
|
|
|
+
|
|
|
+
|
|
|
+MATCH (person:/univ_demo/person WHERE status = '在职' AND person_sort = '事业编' AND staff_type = '专任教师岗位')
|
|
|
+-[:person_to_tech_duty*1..1]->
|
|
|
+(tech_duty:/univ_demo/tech_duty WHERE duty_level = '正高级' AND last_flag = '是')
|
|
|
+RETURN person.account AS "person_account", tech_duty.account AS "tech_duty_account"
|
|
|
+INTO /temp01_senior_teacher_701310d2-44f1-43cc-8fee-3f2cb9c37e06-0 WITH TIMEOUT = 6m
|
|
|
+;
|
|
|
+
|
|
|
+
|
|
|
+SELECT temp01.person_account
|
|
|
+FROM /temp01_senior_teacher_701310d2-44f1-43cc-8fee-3f2cb9c37e06-0 temp01 LIMIT 0, 500000
|
|
|
+/**
|
|
|
+output()
|
|
|
+**/
|
|
|
+;
|
|
|
+
|
|
|
+SELECT count(temp01.person_account) AS "senior_teacher_count"
|
|
|
+FROM /temp01_senior_teacher_701310d2-44f1-43cc-8fee-3f2cb9c37e06-0 temp01 LIMIT 0, 500000
|
|
|
+/**
|
|
|
+output()
|
|
|
+**/
|
|
|
+;
|
|
|
+
|
|
|
+SELECT count(DISTINCT temp01.person_account) AS "senior_teacher_count"
|
|
|
+FROM /temp01_senior_teacher_701310d2-44f1-43cc-8fee-3f2cb9c37e06-0 temp01 LIMIT 0, 500000
|
|
|
+/**
|
|
|
+output()
|
|
|
+**/
|
|
|
+;
|
|
|
+
|
|
|
+
|
|
|
+SELECT count(temp01.person_account) AS "senior_teacher_count" FROM (
|
|
|
+ MATCH (person:/univ_demo/person WHERE status = '在职' AND person_sort = '事业编' AND staff_type = '专任教师岗位')
|
|
|
+ -[:person_to_tech_duty*1..1]->
|
|
|
+ (tech_duty:/univ_demo/tech_duty WHERE duty_level = '正高级' AND last_flag = '是')
|
|
|
+ RETURN person.account AS "person_account", tech_duty.account AS "tech_duty_account"
|
|
|
+) temp01 LIMIT 0, 500000 WITH TIMEOUT = 6m
|
|
|
+/**
|
|
|
+output()
|
|
|
+**/
|
|
|
+;
|
|
|
+
|
|
|
+SELECT count(DISTINCT temp01.person_account) AS "senior_teacher_count" FROM (
|
|
|
+ MATCH (person:/univ_demo/person WHERE status = '在职' AND person_sort = '事业编' AND staff_type = '专任教师岗位')
|
|
|
+ -[:person_to_tech_duty*1..1]->
|
|
|
+ (tech_duty:/univ_demo/tech_duty WHERE duty_level = '正高级' AND last_flag = '是')
|
|
|
+ RETURN person.account AS "person_account", tech_duty.account AS "tech_duty_account"
|
|
|
+) temp01 LIMIT 0, 500000 WITH TIMEOUT = 6m
|
|
|
+/**
|
|
|
+output()
|
|
|
+**/
|
|
|
+;
|
|
|
+
|