Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

andrearruda

[Resolvido] Otimizar consulta

Recommended Posts

Gostaria de saber como otimizar essa consulta que segue abaixo:

 

SELECT * FROM ap_respostas A, ap_alternativas B WHERE A.id_usuario = '".$reg_user["codigo"]."' AND A.id_pergunta = '".$reg_pergunta["codigo"]."' AND A.id_alternativa = B.codigo

 

Essa consulta fica dentro de um while, que fornece a ela o codigo do usuario e codigo da pergunta!

Alguem poderia me ajudar com isso.

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

tira o * e coloca somente os campos que utilizará, acho que nao tem muito mais o q fazer alem disso

Compartilhar este post


Link para o post
Compartilhar em outros sites

tira o * e coloca somente os campos que utilizará, acho que nao tem muito mais o q fazer alem disso

 

Alterei conforme você sugeriu...

SELECT B.label, B.codigo FROM ap_respostas A, ap_alternativas B WHERE A.id_usuario = '".$reg_user["codigo"]."' AND A.id_pergunta = '".$reg_pergunta["codigo"]."' AND A.id_alternativa = B.codigo

 

Mas esta meio lento ainda. Estou achando que se eu usar "GROUP BY" talvez melhore a performace.

Vou fazer alguns teste.

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.