摘要:
外连接相比内连接过于耗时,本文记录其分析过程
参考:
https://en.wikipedia.org/wiki/Venn_diagram
查询SQL
外连接:
SELECT
a.ROW_ID
FROM
c1md_bank_acct a
LEFT JOIN (
SELECT
xx.account_id,
xx.fiscal_date,
xx.balance
FROM
(
SELECT
account_id,
MAX(fiscal_date) fiscal_date
FROM
c1am_acct_day
WHERE
deleted_flag = '0'
GROUP BY
account_id) x
INNER JOIN c1am_acct_day xx ON
x.account_id = xx.account_id
AND x.fiscal_date = xx.fiscal_date
WHERE
xx.deleted_flag = '0') c ON
a.row_id = c.account_id;