如何表示一个节点和多个节点有关系,计算速度最快呢?
发布于 5 年前 作者 pikejun 2436 次浏览 来自 问答

如何表示一个节点和多个节点有关系,计算速度最快呢? match (a:A),(b:B),(c:C) where (a)–(b) and (a)–© ?? 只有这样写才可以吗?

8 回复

match (a:A)–(b:B) match (a2:A)–(c:C) 这样呢?

你需要返回什么数据呢?

返回所有与 B 和 C 有关系的A

match (b:B)–(a:A)–(c:C) return b,a,c 这样?

match (b:B)–(a:A),(a:A) –(c:C) return b,a,c

@pikejun 为什么要分开写呢

@shuangyu 是和多个节点啊,没说只有两个节点啊,如果是两个以上节点有关系怎么办?

MATCH (a:LABEL)--() WHERE count(*) as c > 0 RETURN a

回到顶部