0
より大きいOracle SQLクエリ内でサブクエリとして同じクエリが複数回リストされています。それを一度定義して短い形式で再利用する方法はありますか?oracleクエリ内のサブクエリの再利用
より大きいOracle SQLクエリ内でサブクエリとして同じクエリが複数回リストされています。それを一度定義して短い形式で再利用する方法はありますか?oracleクエリ内のサブクエリの再利用
共通テーブル式を使用できます。ここからクエリコピーし
with RTG_YEARS (YR) as (
select to_date('2013-01-01', 'yyyy-mm-dd') from dual
union all select to_date('2013-12-31', 'yyyy-mm-dd') from dual
union all select to_date('2014-01-01', 'yyyy-mm-dd') from dual
union all select to_date('2014-12-31', 'yyyy-mm-dd') from dual
union all select to_date('2015-01-01', 'yyyy-mm-dd') from dual
union all select to_date('2015-12-31', 'yyyy-mm-dd') from dual
)
select *
from RTG_YEARS
cross join RTG_YEARS;
は、非常に多くの@Evaldasをありがとうございます! –