本文概述
Neo4j CQL运算符可以分为以下几种类型:
- 数学运算符:即+, -, *, /, %, ^
- 比较运算符:即+, <>, <, >, <=, > =
- 布尔运算符:即AND, OR, XOR, NOT
- 字符串运算符:即+
- 列表运算符:即+, IN, [X], [X?.. Y]
- 正则表达式:即=-
- 字符串匹配:即STARTS WITH, ENDS WITH, CONSTRAINTS
让我们看看两个最常用的Neo4j CQL运算符:
布尔运算符
以下是在Neo4j CQL WHERE子句中用于支持多种条件的布尔运算符的列表:
Index | 布尔运算符 | Description |
---|---|---|
1. | AND | 它是neo4j CQL关键字, 用于支持AND运算。就像SQL AND运算符一样。 |
2. | OR | 它是Neo4j CQL关键字, 用于支持OR操作。就像SQL AND运算符一样。 |
3. | NOT | 它是Neo4j CQL关键字, 支持NOT操作。就像SQL AND运算符一样。 |
4. | XOR | 它是Neo4j CQL关键字, 用于支持XOR操作。就像SQL AND运算符一样。 |
比较运算符
与WHERE子句一起使用的Neo4j CQL比较运算符的列表:
Index | Boolean operators | Description |
---|---|---|
1. | = | 它是Neo4j CQL”等于”运算符。 |
2. | < > | 它是Neo4j CQL”不等于”运算符。 |
3. | < | 它是Neo4j CQL”小于”运算符。 |
4. | > | 它是Neo4j CQL”大于”运算符。 |
5. | <= | 它是Neo4j CQL”小于或等于”运算符。 |
6. | > = | 它是Neo4j CQL”大于或等于”运算符。 |