Neo4j CQL在MATCH命令中提供了“ORDER BY”子句,对MATCH查询返回的结果进行排序。
我们可以按升序或降序对行进行排序。
默认情况下,它按升序对行进行排序。 如果我们要按降序对它们进行排序,我们需要使用DESC子句。
ORDER BY <property-name-list> [DESC]
S.No. | Syntax Element | Description |
---|---|---|
1. | ORDER BY | It is a Neo4j CQL keyword. |
2. | <property-name-list> | It is a list of properties used in sorting. |
3. | DESC | It is a Neo4j CQL keyword used to specify descending order.It is optional. |
<node-label-name>.<property1-name>, <node-label-name>.<property2-name>, .... <node-label-name>.<propertyn-name>
语法说明:
S.No. | 语法元素 | 描述 |
---|---|---|
1。 | <node-label-name> | 它是节点的标签名称。 |
2。 | <property-name> | 它是节点的属性名称。 |
注意 -
我们应该使用逗号(,)运算符来分隔属性名列表。
此示例演示如何按照升序排序“员工名称”结果。
步骤1 -打开Neo4j数据浏览器
MATCH (emp:Employee) RETURN emp.empid,emp.name,emp.salary,emp.deptno
步骤4 -输入在数据浏览器下面的命令
MATCH (emp:Employee) RETURN emp.empid,emp.name,emp.salary,emp.deptno ORDER BY emp.name
此示例演示如何按照员工名称按降序使用排序结果。
步骤1 -打开Neo4j数据浏览器
步骤2 -在数据浏览器上键入以下命令
MATCH (emp:Employee) RETURN emp.empid,emp.name,emp.salary,emp.deptno
MATCH (emp:Employee) RETURN emp.empid,emp.name,emp.salary,emp.deptno ORDER BY emp.name DESC
第5步-点击“执行”按钮并观察结果。
Neo4j CQL RETURN子句用于 - 检索节点的某些属性检索节点的所有属性检索节点和关联关系的某些属性检索节点和关联关系的所有属性R...
在本章中,我们将讨论如何开发一个 Spring 框架项目来使用 Neo4j 数据库。Spring DATA Neo4j 模块注释我们将使用以下 Spring F...
Map-Reduce是一种计算模型,简单的说就是将大批量的工作(数据)分解(MAP)执行,然后再将结果合并成最终结果(REDUCE)。Mongo...
语法MongoDB 删除数据库的语法格式如下:db.dropDatabase()删除当前数据库,默认为 test,你可以使用 db 命令查看当前数据库名。...
MongoDB中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果。有点类似sql语句中的 count(*)。 ...
在本章中,我们将使用内置函数。在Access中,有近一百个内置函数,几乎不可能覆盖它们中的每一个。在本章中,我们将介绍基本结构...
在本章中,我们将讨论SQL视图。每当您在查询设计中创建查询时,Access会自动为您创建SQL查询。这实际上从表中检索数据。要在查询...
如果您只查找一个特定数字,则聚合查询非常有用,但如果您想要汇总类似电子表格的摘要等信息,您可能需要考虑尝试交叉表查询。当...