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.