REVELAR

Fórum A ORDEM DOS FATORES ALTERA O RESULTADO (SQL)? #320197

28/04/2006

0

[color=red:5f5d62696b]Tópico bloqueado por Massuda Por favor, não use apenas letras maiúsculas no título/texto. Veja nossas [url=http://forum.clubedelphi.net/viewtopic.php?t=6689]Regras de Conduta[/url], em especial o item 1.c[/color:5f5d62696b]


TENHO UM SQL E QUERIA SABER SE AO INVERTER A TABELA PEDECOM PARA CLIENTES NO FROM OU VICE E VERSA ALTERAR A VELOCIDADE DE BUSCA?

EX -1 :
FROM PEDECO11
INNER JOIN CLIENTES ON SUBSTR(PEDECO11.PED_CLI,1,5)=CLIENTES.CL_COD
AND SUBSTR(PEDECO11.PED_CLI,7,1)=CLIENTES.CL_DIG

EX -2:

FROM CLIENTES
INNER JOIN PEDECOM11 ON SUBSTR(PEDECO11.PED_CLI,1,5)=CLIENTES.CL_COD
AND SUBSTR(PEDECO11.PED_CLI,7,1)=CLIENTES.CL_DIG


EX COMPLETO:
SELECT CLIENTES.CL_COD,CLIENTES.CL_DIG,CLIENTES.CL_NOME,
PEDECOM.PED_NCRT,
PEDECOM.PED_NCRTS,
PEDECOM.PED_DTVAL,
PEDECOM.PED_PED,
PEDECOM.PED_FIL,
PEDECOM.PED_VALOR,
PEDECOM.PED_DATA,
PEDECOM.PED_VLR01,
PEDECOM.PED_VLR02,
PEDECOM.PED_VLR03,
PEDECOM.PED_VLR04,
PEDECOM.PED_VLR05,
PEDECOM.PED_VLR06,
PEDECOM.PED_VLR07,
PEDECOM.PED_VLR08,
PEDECOM.PED_VLR09,
PEDECOM.PED_VLR10,
PEDECOM.PED_VLR11,
PEDECOM.PED_VLR12
FROM PEDECO11
INNER JOIN CLIENTES ON SUBSTR(PEDECO11.PED_CLI,1,5)=CLIENTES.CL_COD
AND SUBSTR(PEDECO11.PED_CLI,7,1)=CLIENTES.CL_DIG
WHERE PEDECO11.PED_DATA BETWEEN ´20060427´ AND ´20060427´
AND PEDECO11.PED_FIL=´501´
AND PEDECO11.PED_STATUS=´01´


DIGO ISSO POIS INVERTI E NADA DE DIFERENTE ACONTECEU OS DOIS LEVARAM O MESMO TIME DE ESPERA PARA RESULTADO: DESDE JÁ AGRADEÇO A ATEÇÃO DE TODOS.


Luiscesarap

Luiscesarap

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar