Neo4j CQL - 限制和条款SKIP



Neo4j的CQL LIMIT子句

行由查询返回的Neo4j CQL提供了“限制”条款进行过滤或限制数量。 它修剪从CQL查询结果集底部的结果。

如果我们要修剪掉CQL查询结果集顶部的结果,那么我们就应该去CQL SKIP子句。 详情请参阅本章下一节CQL SKIP子句


LIMIT子句语法

LIMIT <number>

语法说明

S.No. 语法元素 描述
1。 限制 这是一个Neo4j的CQL关键字。
2。 <编号> 它是一个跨值。

这个例子演示了如何使用CQL LIMIT子句来减少数量的记录返回由MATCH +返回查询。

第1步 -打开Neo4j的数据浏览器

Neo4j的CQL教程

这是Neo4j的数据浏览器首页

第2步 -输入在数据浏览器下面的命令没有限制条款

MATCH (emp:Employee) 
RETURN emp
Neo4j的CQL教程

第3步 -点击“执行”按钮并观察结果。

Neo4j的CQL教程

它返回数据库中可用结果的总数:4条记录

第4步 -输入在数据浏览器下面的命令LIMIT子句

MATCH (emp:Employee) 
RETURN emp
LIMIT 2
Neo4j的CQL教程

第5步 -点击“执行”按钮并观察结果。

Neo4j的CQL教程

正如我们所定义的极限= 2,这意味着前两排它返回从顶部只有两个结果。


Neo4j的CQL SKIP条款

Neo4j的CQL提供了“跳过”条款进行过滤或限制的行数由查询返回。 它修剪从CQL查询结果集顶部的结果。

如果我们要修剪掉CQL查询结果集底部的结果,那么我们就应该去CQL LIMIT子句。 请参考上面本章CQL LIMIT子句的部分


SKIP子句语法:

SKIP <number>

语法说明

S.No. 语法元素 描述
1。 跳跃 这是一个Neo4j的CQL关键字。
2。 <编号> 它是一个跨值。

这个例子演示了如何使用CQL SKIP子句来减少数量的记录返回由MATCH +返回查询。

第1步 -打开Neo4j的数据浏览器

第2步 -输入在数据浏览器下面的命令而不SKIP子句

MATCH (emp:Employee) 
RETURN emp
Neo4j的CQL教程

第3步 -点击“执行”按钮并观察结果。

Neo4j的CQL教程

它返回数据库中可用结果的总数:4条记录

第4步 -输入在数据浏览器下面的命令SKIP子句

MATCH (emp:Employee) 
RETURN emp
SKIP 2
Neo4j的CQL教程

第5步 -点击“执行”按钮并观察结果。

Neo4j的CQL教程

正如我们所定义的跳跃= 2,这意味着最后两行,它返回从底部只有两个结果。