谁能帮我优化这个查询,
SELECT
A,
B
FROM tableAA
WHERE (C IN (SELECT D
FROM tableBB
WHERE (E IN (SELECT F
FROM tableCC
WHERE (G='$selected')
)
)
)
) AND (G=$SELECTED22)
ORDER BY
A;
然而
TABLEAA:100万份
TABLEBB : 2200 万票
TABLECC:7900万份
它有效,但需要太多时间,几乎 30 秒
有没有其他方法可以解决这个问题?