SELECT count(DISTINCT temp.account) AS "person_count" FROM (MATCH (person:/univ_demo/person WHERE status = '在职')-[:person_to_szxxsb*1..1]->(honor:/univ_demo/szxxsb WHERE xm_name like '%国家级一流专业第一负责人%') RETURN person.account AS "account") temp LIMIT 0, 500000 WITH TIMEOUT = 6m /** output() matchcount("person_count", 10, 1) **/ ;