Enviado em 18/01/2008 - 16:13h
Ola, eu sou leigo no Postgresql, tenho pouca experiencia. Tenho um SELECT que demora uma eternidade para retornar os registros. Gostaria que alguem me desse uma idea do que poderia ser feito p/ melhorar ele.
Desde ja agradeço a atencao de todos.
#SELECT produto.id, produto.codbarra, modelo.descricao, modelo.referencia, cor.descricao, fornecedor.nome_fantasia where fornecedor.id = (select modelo.fornecedor_id where modelo.id = (select modelo_variacao.id where modelo_variacao.id = (select produto.modelo_variacao_id) )) and cor.id = (select produto.cor_id );
Desde ja agradeço a atencao de todos.
#SELECT produto.id, produto.codbarra, modelo.descricao, modelo.referencia, cor.descricao, fornecedor.nome_fantasia where fornecedor.id = (select modelo.fornecedor_id where modelo.id = (select modelo_variacao.id where modelo_variacao.id = (select produto.modelo_variacao_id) )) and cor.id = (select produto.cor_id );