select count(aaa.org_id) as lll,aaa.org_id from (match (person:/univ_demo/person)-[:person_to_org]->(org:/univ_demo/org) return person.id as "person_id", org.id as "org_id") aaa group by aaa.org_id having count(distinct aaa.person_id)>=20 select count(id), count(distinct day) from /univ_demo/org /** output() **/ ;