Neo4j - Chức năng đếm
Giả sử chúng ta đã tạo một biểu đồ trong cơ sở dữ liệu với các chi tiết sau.
Đếm
Các count() hàm được sử dụng để đếm số hàng.
Cú pháp
Sau đây là cú pháp của hàm đếm.
MATCH (n { name: 'A' })-->(x)
RETURN n, count(*)
Thí dụ
Sau đây là một mẫu Cypher Query trình bày việc sử dụng count() chức năng.
Match(n{name: "India", result: "Winners"})--(x)
RETURN n, count(*)
Để thực hiện truy vấn trên, hãy thực hiện các bước sau:
Step 1- Mở Ứng dụng máy tính để bàn Neo4j và khởi động Máy chủ Neo4j. Mở ứng dụng trình duyệt tích hợp sẵn của Neo4j bằng URLhttp://localhost:7474/ như thể hiện trong ảnh chụp màn hình sau.
Step 2 - Sao chép và dán truy vấn mong muốn trong dấu nhắc đô la và nhấn nút phát (để thực hiện truy vấn) được đánh dấu trong ảnh chụp màn hình sau.
Kết quả
Khi thực hiện, bạn sẽ nhận được kết quả sau.
Số nhóm
Các COUNT mệnh đề cũng được sử dụng để đếm các nhóm kiểu quan hệ.
Thí dụ
Sau đây là một mẫu Cypher Query đếm và trả về số lượng các nút tham gia vào mỗi quan hệ.
Match(n{name: "India", result: "Winners"})-[r]-(x)
RETURN type (r), count(*)
Để thực hiện truy vấn trên, hãy thực hiện các bước sau:
Step 1- Mở Ứng dụng máy tính để bàn Neo4j và khởi động Máy chủ Neo4j. Mở ứng dụng trình duyệt tích hợp sẵn của Neo4j bằng URLhttp://localhost:7474/ như thể hiện trong ảnh chụp màn hình sau.
Step 2 - Sao chép và dán truy vấn mong muốn trong dấu nhắc đô la và nhấn nút phát (để thực hiện truy vấn) được đánh dấu trong ảnh chụp màn hình sau.
Kết quả
Khi thực hiện, bạn sẽ nhận được kết quả sau.