Neo4j - Funzione di conteggio

Supponiamo di aver creato un grafico nel database con i seguenti dettagli.

Contare

Il count() viene utilizzata per contare il numero di righe.

Sintassi

Di seguito è riportata la sintassi della funzione di conteggio.

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

Esempio

Di seguito è riportato un esempio di Cypher Query che dimostra l'utilizzo di count() funzione.

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

Per eseguire la query di cui sopra, eseguire i seguenti passaggi:

Step 1- Apri l'app desktop Neo4j e avvia il server Neo4j. Apri l'app browser integrata di Neo4j utilizzando l'URLhttp://localhost:7474/ come mostrato nello screenshot seguente.

Step 2 - Copiare e incollare la query desiderata nel prompt del dollaro e premere il pulsante di riproduzione (per eseguire la query) evidenziato nella schermata seguente.

Risultato

All'esecuzione, otterrai il seguente risultato.

Conteggio del gruppo

Il COUNT la clausola viene utilizzata anche per contare i gruppi di tipi di relazione.

Esempio

Di seguito è riportato un esempio di Cypher Query che conta e restituisce il numero di nodi che partecipano a ciascuna relazione.

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

Per eseguire la query di cui sopra, eseguire i seguenti passaggi:

Step 1- Apri l'app desktop Neo4j e avvia il server Neo4j. Apri l'app browser integrata di Neo4j utilizzando l'URLhttp://localhost:7474/ come mostrato nello screenshot seguente.

Step 2 - Copiare e incollare la query desiderata nel prompt del dollaro e premere il pulsante di riproduzione (per eseguire la query) evidenziato nella schermata seguente.

Risultato

All'esecuzione, otterrai il seguente risultato.