扫码一下
查看教程更方便
COUNT()
函数从 MATCH
子句获取结果并计算该结果中存在的行数并返回计数值。 所有 CQL 函数都应使用“**( )**”括号。
以下是 COUNT()
函数的语法。
COUNT(<value>)
在继续示例之前,在 Neo4j 数据库中创建 4 个节点,如下所示。
CREATE (Ram:employee{name: "Ram", sal: 20000, City: "Delhi"})
CREATE (Rahim:employee{name: "Rahim", sal: 25000, City: "Hyderabad"})
CREATE (Robert:employee{name: "Robert", sal: 30000, City: "Chennai"})
CREATE (Raju:employee{name: "Raju", sal: 35000, City: "Nagpur"})
下面是一个 CQL 示例,它演示了 Neo4j 中函数 COUNT()
的用法。 在这里,我们试图统计工资大于 27000 的员工。
MATCH (n:employee)
WHERE n.sal>27000
RETURN COUNT(n)
执行完成后,我们将得到以下结果。