I would like to compute the UNION of multiple subqueries and sort the result using ORDER BY.
So I'd like to run this query (written in pseudo-Cypher):
(RETURN 2 AS x
UNION
RETURN 1 AS x)
ORDER BY x
And get the following result:
╒═══╕
│x │
╞═══╡
│1 │
├───┤
│2 │
└───┘
Is there a way to do this? As ORDER BY
is always tied to a single WITH
/RETURN
clause, I do not think this is possible, nor can I think of a good workaround.