次の質問( Multiple Select Statement )を拡張して、次のことができるかどうか知りたいです:
WITH
cte1 as (
SELECT * from cdr.Location
),
cte2 as (
SELECT * from cdr.Location
WHERE cdr.Location.someField = cte1.SomeField
)
select * from cte1 union select * from cte2
したがって、ここでのアクセントは次の行にあります。
WHERE cdr.Location.someField = cte1.SomeField
cte2 内のどこで cte1 を参照していますか?