前言
CQL代表Cypher查询语言。 像Oracle数据库具有查询语言SQL,Neo4j具有CQL作为查询语言。。
一、Neo4j-CQL简介
Neo4j CQL -
1:它是Neo4j图形数据库的查询语言。
2:它是一种声明性模式匹配语言
3:它遵循SQL语法。
4:它的语法是非常简单且人性化、可读的格式。
二、Neo4j CQL命令/条款
| S.No. | CQL命令/条 | 用法 |
|---|---|---|
| 1 | CREATE创建 | 创建节点,关系和属性 |
| 2 | MATCH匹配 | 检索有关节点,关系和属性数据 |
| 3 | RETURN返回 | 返回查询结果 |
| 4 | WHERE哪里 | 提供条件过滤检索数据 |
| 5 | DELETE删除 | 删除节点和关系 |
| 6 | REMOVE移除 | 删除节点和关系的属性 |
| 7 | ORDER BY以…排序 | 排序检索数据 |
| 8 | SET组 | 添加或更新标签 |
二、Neo4j CQL 函数
| S.No. | 定制列表功能 | 用法 |
|---|---|---|
| 1 | String字符串 | 它们用于使用String字面量。 |
| 2 | Aggregation聚合 | 它们用于对CQL查询结果执行一些聚合操作。 |
| 3 | Relationship关系 | 他们用于获取关系的细节,如startnode,endnode等。 |
三、Neo4j CQL数据类型
| S.No. | CQL数据类型 | 用法 |
|---|---|---|
| 1 | boolean | 用于表示布尔文字:true,false。 |
| 2 | byte | 用于表示8位整数。 |
| 3 | short | 用于表示16位整数。 |
| 4 | int | 用于表示32位整数。 |
| 5 | long | 用于表示64位整数。 |
| 6 | float | 用于表示32位浮点数。 |
| 7 | double | 用于表示64位浮点数。 |
| 8 | char | 用于表示16位字符。 |
| 9 | String | 用于表示字符串。 |
218

被折叠的 条评论
为什么被折叠?



