Neo4j CQL 运算符

2024 年 8 月 29 日 | 阅读 2 分钟

Neo4j CQL 运算符可分为以下几类

  • 数学运算符:例如 +、-、*、/、%、^
  • 比较运算符:例如 +、<>、<、>、<=、>=
  • 布尔运算符:例如 AND、OR、XOR、NOT
  • 字符串运算符:例如 +
  • 列表运算符:例如 +、IN、[X]、[X?..Y]
  • 正则表达式:例如 =-
  • 字符串匹配:例如 STARTS WITH、ENDS WITH、CONSTRAINTS

让我们看看两个最常用的 Neo4j CQL 运算符


布尔运算符

以下是 Neo4j CQL WHERE 子句中用于支持多个条件的布尔运算符列表

索引布尔运算符描述
1.并且它是一个 neo4j CQL 关键字,用于支持 AND 操作。它类似于 SQL 的 AND 运算符。
2.它是一个 Neo4j CQL 关键字,用于支持 OR 操作。它类似于 SQL 的 AND 运算符。
3.NOT它是一个 Neo4j CQL 关键字,用于支持 NOT 操作。它类似于 SQL 的 AND 运算符。
4.XOR它是一个 Neo4j CQL 关键字,用于支持 XOR 操作。它类似于 SQL 的 AND 运算符。

比较运算符

Neo4j CQL 比较运算符列表,与 WHERE 子句一起使用

索引布尔运算符描述
1.=它是一个 Neo4j CQL“等于”运算符。
2.< >它是一个 Neo4j CQL“不等于”运算符。
3.<它是一个 Neo4j CQL“小于”运算符。
4.>它是一个 Neo4j CQL“大于”运算符。
5.<=它是一个 Neo4j CQL“小于或等于”运算符。
6.> =它是一个 Neo4j CQL“大于或等于”运算符。