neo4j图数据库常用CQL

1、创建节点

CREATE (m4:mail_list { name:"李一",gender:"男",ethnic:"汉",cardid:123456789,domicile:"山西太原"})
CREATE (m4:mail_list {id:"1",name:"李二",gender:"女",ethnic:"回",cardid:958545545225554,domicile:"山西太原小店区"})

2、创建关系

match(p1:mail_list),(p2:mail_list)
where p1.name="李一" and p2.name = "李二"
create (p1) -[suspect:suspect{relation:"亲戚"}]-> (p2);

3、查询mail_list标签

MATCH (n:mail_list) RETURN n

4、分页查询

MATCH (n:mail_list) RETURN n SKIP 2  LIMIT 25

5、查询两个节点之间的最短关系

match a = allshortestPaths((n:mail_list{name:"李静"})-[*]-(m:mail_list{name:"吴高辉"})) return a

6、找出两个节点深度为2的所有关系

match (n:mail_list{name:"李静"})-[*]-(m:mail_list{name:"吴高辉"}) return (n)-[*2]-(m) as p

7、查询两个节点之间的所有关系

match a = (n:mail_list{name:"李静"})-[*]-(m:mail_list{name:"吴高辉"}) return a

8、查询指定节点的所有关系

match a = (n:mail_list)-[]-() where n.name =~".*李.*" return a

9、删除标签及所有关系

MATCH (n:mail_list)-[r]-() DELETE n,r

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

有戏说戏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值