私のDB2クエリを以下のように考えてください。
Select something from some tables,
(select something from some tables where bhla=bhla
Unionall
select something from some tables where bhla=bhla
union
select something from some tables where bhla=bhla) x
where bhla=bhla
のように見えます
select x.something, y.somethingelse from table y,
(select something from some tables where bhla=bhla
Unionall
select something from some tables where bhla=bhla
union
select something from some tables where bhla=bhla) x
where bhla=bhla
私のクエリは、上記のクエリを最適化することです(クエリのより良い使用方法)。インデックスとその使用方法に関するいくつかの入力を提供してください。上記のクエリを最適化する必要があるので、いくつかの提案を注いでください。
以下のwhere句を再コーディングするためにhwを提案できますか
どこ
(ID.EXCH_RT <> 0.000000 AND ID.EXCH_RT IS NOT NULL)
AND I.ACT_LOC_TS BETWEEN ( :Param_290_From_Date CONCAT ' 00:00:00.00000') AND ( :Param_300_To_Date CONCAT ' 23:59:59.99999')