Ir para conteúdo

POWERED BY:

Arquivado

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

EderDias

Consulta SQL Paradox

Recommended Posts

Ola...

 

Estou tentando fazer uma consulta assim:

gostaria de listar todos os pneus(pneu.db) que NÃO tem movimentação(movi.db)

 

fiz assim o codigo mais é muito demorando:

 

SELECT DISTINCT CODIGO, NUMERO, MARCA, MODELO, SERIE, TAMANHO

FROM PNEU, MOVI

WHERE (PNEU.CODIGO <> MOVI.CODPEN) ORDER BY PNEU.NUMERO

Tem alguma maneira de montar o codigo que fica mais rapido, pois a consulta é simples.

 

Mto Grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei se o paradox aceita esta sentença.

 

mas tenta ai..

 

 

SELECT CODIGO, NUMERO, MARCA, MODELO, SERIE, TAMANHO

FROM PNEU

WHERE PNEU.CODIGO not in (select MOVI.CODPEN from MOVI)

 

caso isso não resolva..

veja se você consegue indexar os campos chaves.

 

se ainda assim estiver muito lento..

aconselho você a fazer a sentença dentro do proprio delphi... usando os recursos da linguagem...

 

Mas entre nós aqui...

larga a mão do paradox..

 

té ++

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.