上篇文章主要介紹了Neo4j CQL的常用命令,這篇文章主要介紹一下其常用的函式,關注專欄《知識圖譜系列》了解更多關于知識圖譜的知識~
目錄
一、字串函式
1.1 UPPER函式
1.2 LOWER函式
1.3 SUBSTRING函式
二、AGGREGATION聚合函式
2.1 COUNT函式
2.2 MAX函式
2.3 MIN函式
2.4 AVG函式
2.5 SUM函式
三、關系函式
一、字串函式
與SQL一樣,Neo4J CQL提供了一組String函式,用于在CQL查詢中獲取所需的結果,常用的字串函式串列如下:

1.1 UPPER函式
將字母轉換為大寫,語法為:
UPPER (<input-string>)
其中,<input-string>可以是來自Neo4J資料庫的節點或關系的屬性名稱,
1.2 LOWER函式
將字母轉換為小寫字母,語法為:
LOWER (<input-string>)
1.3 SUBSTRING函式
字串截取函式,截取范圍為左閉右開,語法如下:
SUBSTRING(<input-string>,<startIndex> ,<endIndex>)
二、AGGREGATION聚合函式
Neo4j CQL提供了一些在RETURN子句中使用的聚合函式,它類似于SQL中的GROUP BY子句,常用的聚合函式如下所示:

2.1 COUNT函式
它從MATCH子句獲取結果,并計算結果中出現的行數,并回傳該計數值,其語法如下:
COUNT(<value>)
2.2 MAX函式
最大值函式,語法為:
MAX(<property-name>)
2.3 MIN函式
最小值函式,語法為:
MIN(<property-name>)
2.4 AVG函式
平均值函式,語法為:
AVG(<property-name>)
2.5 SUM函式
求和函式,語法為:
SUM(<property-name>)
三、關系函式
Neo4j CQL提供了一組關系函式,以在獲取開始節點,結束節點等細節時知道關系的細節,常用的關系函式如下所示:

本文到此已經接近尾聲了,本文主要講述了一些Neo4j CQL常用函式,你們在此程序中遇到了什么問題,歡迎留言,讓我看看你們都遇到了什么問題~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/210892.html
標籤:其他
下一篇:資料庫設計概述
