これがクエリです
select *
FROM
WEBSS.P0022_INVENTORY_ACTIVITY_LOG I LEFT OUTER JOIN WEBSS.P0029_LOCATION L2 ON I.INVT_XFER_LOC_ID = L2.LOC_ID,
WEBSS.P0029_LOCATION L
WHERE
I.LOC_ID = L.LOC_ID
UNION ALL
select *
FROM
WEBSS.P0022_INVENTORY_ACTIVITY_LOG I LEFT OUTER JOIN WEBSS.P0029_LOCATION L2 ON I.LOC_ID = L2.LOC_ID,
WEBSS.P0029_LOCATION L
WHERE
I.INVT_XFER_LOC_ID = L.LOC_ID;
2番目のクエリを効果的に使用できますか?
クエリを見ると、条件に小さな変化があることがわかります。そのためには、unionallを使用して2つのクエリを実行する必要があります。
2番目のクエリを調整する必要があります。つまり、2番目のクエリを書き直してパフォーマンスを向上させるための可能な方法はありますか。
前もって感謝します。