W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Neo4j CQL在MATCH命令中提供了“ORDER BY”子句,對MATCH查詢返回的結(jié)果進(jìn)行排序。
我們可以按升序或降序?qū)π羞M(jìn)行排序。
默認(rèn)情況下,它按升序?qū)π羞M(jìn)行排序。 如果我們要按降序?qū)λ鼈冞M(jìn)行排序,我們需要使用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> | 它是節(jié)點(diǎn)的標(biāo)簽名稱。 |
2。 | <property-name> | 它是節(jié)點(diǎn)的屬性名稱。 |
注意 -
我們應(yīng)該使用逗號(,)運(yùn)算符來分隔屬性名列表。
此示例演示如何按照升序排序“員工名稱”結(jié)果。
步驟1 -打開Neo4j數(shù)據(jù)瀏覽器
MATCH (emp:Employee) RETURN emp.empid,emp.name,emp.salary,emp.deptno
步驟4 -輸入在數(shù)據(jù)瀏覽器下面的命令
MATCH (emp:Employee) RETURN emp.empid,emp.name,emp.salary,emp.deptno ORDER BY emp.name
此示例演示如何按照員工名稱按降序使用排序結(jié)果。
步驟1 -打開Neo4j數(shù)據(jù)瀏覽器
步驟2 -在數(shù)據(jù)瀏覽器上鍵入以下命令
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步-點(diǎn)擊“執(zhí)行”按鈕并觀察結(jié)果。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: