codecamp

Neo4j CQL - LIMIT和SKIP子句

Neo4j CQL LIMIT子句

Neo4j CQL已提供“LIMIT”子句来过滤或限制查询返回的行数。 它修剪CQL查询结果集底部的结果。


如果我们要修整CQL查询结果集顶部的结果,那么我们应该使用CQL SKIP子句。 请参考本章的下一节CQL SKIP子句。


LIMIT子句语法

LIMIT <number>


语法说明:

S.No.语法元素描述
1。LIMIT它是一个Neo4j CQL关键字。
2。<number>它是一个跨值。


例如:

本示例演示如何使用CQL LIMIT子句减少MATCH + RETURN查询返回的记录数。


步骤1 -打开Neo4j数据浏览器


打开Neo4j数据浏览器
它是Neo4j数据浏览器主页


步骤2 -在没有LIMIT子句的数据浏览器上键入以下命令

MATCH (emp:Employee) 
RETURN emp


MATCH (emp:Employee)  RETURN emp


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


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


步骤4 -使用LIMIT子句在数据浏览器上键入以下命令

MATCH (emp:Employee) 
RETURN emp
LIMIT 2


LIMIT子句命令

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


返回Top的两个结果
它只返回Top的两个结果,因为我们定义了limit = 2。这意味着前两行。


Neo4j CQL SKIP子句

Neo4j CQL已提供“SKIP”子句来过滤或限制查询返回的行数。 它修整了CQL查询结果集顶部的结果。


如果我们要从CQL查询结果集底部修整结果,那么我们应该使用CQL LIMIT子句。 请参阅本章的上一节CQL LIMIT子句。


SKIP子句语法:

SKIP <number>


语法说明:

S.No.语法元素描述
1。SKIP它是一个Neo4j CQL关键字。
2。<number>它是一个间隔值。


例如:

此示例演示如何使用CQL SKIP子句减少MATCH + RETURN查询返回的记录数。


步骤1 -打开Neo4j数据浏览器


步骤2 -在没有SKIP子句的数据浏览器上键入以下命令

MATCH (emp:Employee) 
RETURN emp


MATCH (emp:Employee)  RETURN emp


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


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


步骤4 -在带有SKIP子句的数据浏览器上键入以下命令

MATCH (emp:Employee) 
RETURN emp
SKIP 2


MATCH (emp:Employee)  RETURN emp SKIP 2

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


skip = 2
skip跳过两个节点,因此我们定义了skip = 2。这意味着最后两行。


Neo4j CQL - UNION合并
Neo4j CQL - 合并
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

Neo4j 更多内容

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }