Neo4j教程

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子句1
您可以将其以表格形式查看验证:
Neo4j Where子句2

具有多个条件的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子句3
在上面的示例中,我们使用了" AND"子句指定多个条件。

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4