【Neo4j07】CQL命令_Sorting排序


Sorting排序

Neo4j CQL在MATCH命令中提供了“ORDER BY”子句,对MATCH查询返回的结果进行排序。

我们可以按升序或降序对行进行排序。

默认情况下,它按升序对行进行排序。 如果我们要按降序对它们进行排序,我们需要使用DESC子句。

ORDERED BY子句语法

ORDER BY  <property-name-list>  [DESC]	

语法

<node-label-name>.<property1-name>,
<node-label-name>.<property2-name>, 
.... 
<node-label-name>.<propertyn-name> 

首先我们查看label名为student的所有节点:
在这里插入图片描述
我们对这些节点通过name正序排序:
在这里插入图片描述
我们还可以对多种属性依此排序,例如先按age逆序排序,再对name进行排序:
在这里插入图片描述

转载自:https://blog.csdn.net/cs_xuhuan/article/details/82961483

You may also like...