【发布时间】:2018-12-20 19:32:15
【问题描述】:
我有一个关于使用 neo4j 数据库进行 Cypher 查询的问题。假设我有许多节点,例如 (node:student{name:"Alice"})。 如何使用密码查询获得最常出现的名称?
我有一个简单的解决方案,例如:
MATCH (n:student)
RETURN n.name,count(*) as times
ORDER BY times DESC
LIMIT 1;
是否有其他方法可以在不使用 ORDER BY 和 LIMIT 子句的情况下获得相同的结果?比如任何内置函数,比如 MAX(),..etc
【问题讨论】: