Neo4j - Función de conteo
Supongamos que hemos creado un gráfico en la base de datos con los siguientes detalles.
![](https://post.nghiatu.com/assets/tutorial/neo4j/images/count_database.jpg)
Contar
los count() La función se utiliza para contar el número de filas.
Sintaxis
A continuación se muestra la sintaxis de la función de conteo.
MATCH (n { name: 'A' })-->(x)
RETURN n, count(*)
Ejemplo
A continuación se muestra una consulta cifrada de muestra que demuestra el uso de count() función.
Match(n{name: "India", result: "Winners"})--(x)
RETURN n, count(*)
Para ejecutar la consulta anterior, realice los siguientes pasos:
Step 1- Abra la aplicación de escritorio Neo4j e inicie el servidor Neo4j. Abra la aplicación de navegador incorporada de Neo4j usando la URLhttp://localhost:7474/ como se muestra en la siguiente captura de pantalla.
![](https://post.nghiatu.com/assets/tutorial/neo4j/images/browser_app.jpg)
Step 2 - Copie y pegue la consulta deseada en el indicador de dólar y presione el botón de reproducción (para ejecutar la consulta) resaltado en la siguiente captura de pantalla.
![](https://post.nghiatu.com/assets/tutorial/neo4j/images/count_match.jpg)
Resultado
Al ejecutar, obtendrá el siguiente resultado.
![](https://post.nghiatu.com/assets/tutorial/neo4j/images/count_result.jpg)
Recuento de grupos
los COUNT La cláusula también se utiliza para contar los grupos de tipos de relaciones.
Ejemplo
A continuación se muestra una consulta cifrada de muestra que cuenta y devuelve el número de nodos que participan en cada relación.
Match(n{name: "India", result: "Winners"})-[r]-(x)
RETURN type (r), count(*)
Para ejecutar la consulta anterior, realice los siguientes pasos:
Step 1- Abra la aplicación de escritorio Neo4j e inicie el servidor Neo4j. Abra la aplicación de navegador incorporada de Neo4j usando la URLhttp://localhost:7474/ como se muestra en la siguiente captura de pantalla.
![](https://post.nghiatu.com/assets/tutorial/neo4j/images/browser_app.jpg)
Step 2 - Copie y pegue la consulta deseada en el indicador de dólar y presione el botón de reproducción (para ejecutar la consulta) resaltado en la siguiente captura de pantalla.
![](https://post.nghiatu.com/assets/tutorial/neo4j/images/group_count.jpg)
Resultado
Al ejecutar, obtendrá el siguiente resultado.
![](https://post.nghiatu.com/assets/tutorial/neo4j/images/group_count_result.jpg)