在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子句】输出
文章图片
你可以以表格形式查看它以验证:
文章图片
在多个条件的子句中 你可以在多个条件下使用” 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
输出
文章图片
在上面的示例中, 我们使用” AND” 子句指定多个条件。
推荐阅读
- Neo4j WITH子句
- Neo4j教程介绍
- Neo4j字符串函数
- Neo4j skip子句
- 外网电脑配置8G运行内存,运行Android Studio,速度很轻松
- Android破解学习之路—— 乐秀视频编辑 内购破解 专业版 价值40元的破解
- 使用MapperScannerConfigurer简化MyBatis配置
- Android服务之bindService源代码分析
- Vue 仿饿了么app