4.CQL语句入门

1. 获取所有的节点

 2.创建一个标签为person包含属性的节点并返回

 3.匹配两个节点,并建立关系,创建关系节点

写法二:

4.删除关系节点

 5.查询关系节点

6.检索出对外有关系的节点

7.检索出所有有关系的节点

8.检索所有对外有关系的节点,以及关系类型

9.给节点添加或修改属性

 10.查询节点label为person中属性age>30的所有节点

 11.使用or运算符

12.Remove删除节点的属性或者关系的属性

13.delete删除节点

如果节点有关系将无法删除,只能删除无关系的节点。

14.删除节点及相关的关系

15.删除所有的节点及关系,就是清空数据库

 remove 删除节点标签

比如一个节点有多个标签,可以通过remove命令删除标签。

 16.使用order by对结果进行排序

 17.使用as关键字给查询的结果取别名

 18.skip和limit进行分页

19.先排序再分页结合语句

 20.使用关键字in

 21.字符串函数-UPPER、LOWER

22.字符串函数-SUBSTRING

23.字符串函数-LENGTH

24.字符串函数-TRIM

25.字符函数-CONCAT

但是注意,neo4j 3.5.28  没有concat函数,需要使用+号来使用。

 补充一个:replace函数

26.AGGEGATION聚合-COUNT

27.AGGEGATION聚合-SUM

28..AGGEGATION聚合-AVG

29.AGGEGATION聚合-MAX,MIN

30.AGGEGATION聚合-COLLECT

将结果集中的值收集为列表

31.AGGEGATION聚合-STARTNODE,ENDNODE获取关系的起始和结束节点

32.AGGEGATION聚合-nodes获取关系路径上的所有节点

33.AGGEGATION聚合-length函数,获取关系路劲的长度

34.AGGEGATION聚合-relationships函数,获取关系路径上所有的关系

 35.UNION 和UNION ALL

union过滤掉重复的数据

 union all 所有的数据都会合并到一起,存在重复的数据

36.is null 和 is not null的用法

is null 表示节点没有此属性;也就说无法匹配属性为空值' '

 37.distinct关键字去重

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

卷土重来…

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

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

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

打赏作者

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

抵扣说明:

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

余额充值