Возможно ли комбинировать несколько CTE в одном запросе с arel
? Я ищу способ получить результат следующим образом:
WITH 'cte1' AS (
...
),
WITH RECURSIVE 'cte2' AS (
...
),
WITH 'cte3' AS (
...
)
SELECT ... FROM 'cte3' WHERE ...
Как вы можете видеть, у меня есть один рекурсивный CTE и два нерекурсивных.