›Pipelining with WITH
2.5 · Lesson
Pipelining with WITH
In iFull definition for Cypher (opens in a new tab)Neo4j's implementation of GQL, the ISO standard query language for graph databases. It is declarative: you describe the pattern to find, and the database decides how to find it., the WITH clause is used to:
- Chain parts of a query together.
- Control query flow.
- Aggregate data and pass it to the next part of the query.
- Filter results after iFull definition for aggregation (opens in a new tab)Grouping rows and computing a value over each group. In Cypher the grouping keys are whatever expressions in the same clause are not aggregated..
Join GraphAcademy to keep learning
Create your account to unlock 80+ hours of hands-on Neo4j courses, track your progress, and earn a certificate when you complete the course.
Sign in or register