Neo4j WHERE子句

在Neo4j中, CQL WHERE子句用于指定条件来检索我们要检索的确切数据。
句法:

MATCH (label) WHERE label.country = "property" RETURN label

例:
让我们使用WHERE子句从Neo4j数据库返回所有节点, 其中节点(玩家)的POB为” Chennai” 。
MATCH (player) WHERE player.POB = "Chennai" RETURN player

【Neo4j WHERE子句】输出
Neo4j WHERE子句

文章图片
你可以以表格形式查看它以验证:
Neo4j WHERE子句

文章图片
在多个条件的子句中 你可以在多个条件下使用” WHERE” 子句。
句法:
MATCH (stu:Student) WHERE stu.name = 'Abc' AND stu.name = 'Xyz' RETURN stu

例:
使用以下查询可以使用两个条件来过滤Neo4j数据库中的节点。
MATCH (player) WHERE player.name = "Sachin Tendulakar" AND player.YOB = 1968 RETURN player

输出
Neo4j WHERE子句

文章图片
在上面的示例中, 我们使用” AND” 子句指定多个条件。

    推荐阅读