谁能帮我优化这个查询,
SELECT(X1,
X2
FROM TABLEAA
WHERE
Y IN (SELECT Y FROM TABLEBB WHERE Z=SELECTED)
AND Y IN (SELECT Y FROM TABLECC WHERE ZZ=SELECTED)
)
然而
TABLEAA : 1 million enteries
TABLEBB : 22 million enteries
TABLECC : 1.2 million enteries
它有效,但需要太多时间,几乎 30 秒
有没有其他方法可以解决这个问题?
编辑: Z 和 ZZ 完全是两个不同的列