Neo4j - funkcja zliczania

Załóżmy, że utworzyliśmy wykres w bazie danych z następującymi szczegółami.

Liczyć

Plik count() funkcja służy do zliczania liczby wierszy.

Składnia

Poniżej znajduje się składnia funkcji count.

MATCH (n { name: 'A' })-->(x) 
RETURN n, count(*)

Przykład

Poniżej znajduje się przykładowe zapytanie Cypher, które demonstruje użycie count() funkcjonować.

Match(n{name: "India", result: "Winners"})--(x)  
RETURN n, count(*)

Aby wykonać powyższe zapytanie, wykonaj następujące kroki -

Step 1- Otwórz aplikację komputerową Neo4j i uruchom serwer Neo4j. Otwórz wbudowaną aplikację przeglądarki Neo4j, używając adresu URLhttp://localhost:7474/ jak pokazano na poniższym zrzucie ekranu.

Step 2 - Skopiuj i wklej żądane zapytanie w monicie dolara i naciśnij przycisk odtwarzania (w celu wykonania zapytania) podświetlony na poniższym zrzucie ekranu.

Wynik

Podczas wykonywania otrzymasz następujący wynik.

Liczba grup

Plik COUNT klauzula służy również do liczenia grup typów relacji.

Przykład

Poniżej znajduje się przykładowe zapytanie Cypher, które zlicza i zwraca liczbę węzłów uczestniczących w każdej relacji.

Match(n{name: "India", result: "Winners"})-[r]-(x)  
RETURN type (r), count(*)

Aby wykonać powyższe zapytanie, wykonaj następujące kroki -

Step 1- Otwórz aplikację komputerową Neo4j i uruchom serwer Neo4j. Otwórz wbudowaną aplikację przeglądarki Neo4j, używając adresu URLhttp://localhost:7474/ jak pokazano na poniższym zrzucie ekranu.

Step 2 - Skopiuj i wklej żądane zapytanie w monicie dolara i naciśnij przycisk odtwarzania (w celu wykonania zapytania) podświetlony na poniższym zrzucie ekranu.

Wynik

Podczas wykonywania otrzymasz następujący wynik.