次のようなクエリがあります
select columns
from (select columns1
from result_set
where condition_common and condition1) as subset1
join
(select columns2
from result_set
where condition_common and condition2) as subset2
on subset1.somekey = subset2.somekey
何とか再利用したい
select columns
from result_set
where condition_common
上記のクエリを単純化しすぎましたが、実際には上記の選択は巨大で複雑です。両方が同期していることを確認する負担を負いたくない
プログラムで再利用する手段がありません。T-SQL は除外されます。簡単なクエリしか書けません。これはアプリの制限です。
単一のステートメントで同じサブクエリを再利用する方法はありますか