【Neo4j01】CQL命令_CREATE_MATCH_RETURN

CREATE命令

1.创建没有属性的节点

2.使用属性创建节点

3.在没有属性的节点之间创建关系

4.使用属性创建节点之间的关系

5.为节点或关系创建单个或多个标签

CREATE命令创造有属性的节点

CREATE命令语法:
CREATE (
   <node-name>:<label-name>
   { 	
  <Property1-name>:<Property1-Value>
  ........
  <Propertyn-name>:<Propertyn-Value>
   }
)

语法说明:

它是我们将要创建的节点名称。

它是一个节点标签名称。

… 属性是键值对。 定义将分配给创建节点的属性的名称。

… 属性是键值对。 定义将分配给创建节点的属性的值。

例如创建标签名为student的节点FengWeiheng:

在这里插入图片描述

MATCH命令

1.从数据库获取有关节点和属性的数据。

2.从数据库获取有关节点,关系和属性的数据。

MATCH命令语法
MATCH 
(
   <node-name>:<label-name>
)

语法说明:

这是我们要创建一个节点名称。

这是一个节点的标签名称。

例如当单独使用MATCH命令检索标签名为student的节点FengWeiheng时,会发生报错,原因是MATCH命令需要与RETURN子句或更新子句配合使用。
在这里插入图片描述
在这里插入图片描述

RETURN命令

1.检索节点的某些属性。

2.检索节点的所有属性。

3.检索节点和关联关系的某些属性。

4.检索节点和关联关系的所有属性。

RETURN命令语法
RETURN 
   <node-name>.<property1-name>,
   ........
   <node-name>.<propertyn-name>

语法说明:

它是我们将要创建的节点名称。

属性是键值对。定义要分配给创建节点的属性的名称。

MATCH&RETURN 匹配和返回

1.检索节点的某些属性。

2.检索节点的所有属性。

3.检索节点和关联关系的某些属性。

4.检索节点和关联关系的所有属性。

MATCH&RETURN命令语法
MATCH Command
RETURN Command

例如检索节点名称为FengWeiheng,标签名称为student的节点,检索FengWeiheng的age,major属性:
在这里插入图片描述
得到检索结果为共两个节点的相关属性数据:
在这里插入图片描述
也可以通过MATCH&RETURN命令检索节点数据,但不指定其属性,共检索到两个节点:
在这里插入图片描述
我们可以通过左侧图标切换节点显示方式:
在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值