使用neo4j建立图形数据库(三)——语句说明(远程neo4j server)【未完待续】

这里写目录标题

  • 一、创建节点/关系
  • 二、属性查询
  • 三、关系查询
    • 1.正向查询
  • 参考

一、创建节点/关系

create (n:sy_people{name:'小明',age:"18",sex:"男"})  return  n
create (n:sy_people{name:"小红",age:'18',sex:'女'})  return  n
start a =node(1102869),b=node(1102889) create (a)-[n:gift]->(b)return n

语句说明:
1.创建节点(小明):节点标签为sy_people,属性有三:name:'小明',age:"18",sex:"男"
2.创建节点(小红):节点标签为sy_people,属性有三:name:"小红",age:'18',sex:'女'
3.创建关系(小明送礼物给小红):小明节点id为1102869,小红节点id为1102889。其中,节点id为:
在这里插入图片描述

二、属性查询

Match (n: people) where n.age <> 18 return n

语句说明:

  • 查询不等于18岁的人(where n.age <> 18限制条件)
  • 还可以是:where n.age = 18等于18、where n.age > 18大于18、where n.age >= 18大于等于18
  • 结果:返回节点

三、关系查询

1.正向查询

Match (n:sy_people)-[: gift]->(end:sy_people) where n.name='小明'  return end
Match (n:sy_people{name: '小明'})-[:gift]->(end:sy_people) return end

结果:返回节点

参考

1.Neo4J(Cypher语句)初识

你可能感兴趣的:(neo4j,neo4j,数据库)