[firebase-br] Melhorar desempenho de um SQL
Ronielli Prando
ronielli.prando em gmail.com
Sáb Abr 12 08:50:45 -03 2008
Peesoal alguém tem um a forma melhor de organizar o SQL abaixo que melhore o
desempenho do mesmo...pois do jeito que está demora uma vida pra retornar o
que eu preciso.
SELECT * FROM TABELA1
WHERE CAMPO1 IN
(
SELECT CAMPO1 FROM TABELA2
WHERE CAMPO2 IN
(
SELECT CAMPO2 FROM TABELA3
WHERE CAMPO3 = 1
)
);
P.S.: o CAMPO1 é uma chave estrangeira (lógico) que faz parte de uma PRIMARY
KEY composta de 4 campos. O CAMPO2 é a chave primária da TABELA2 e o CAMPO3
não é nem faz parte da PRIMARY KEY.
Desde já agradeço quem puder me ajudar.
Mais detalhes sobre a lista de discussão lista