Menu

#1 Need parse Join Clause of Firebird select

open
nobody
None
5
2006-03-13
2006-03-13
Anonymous
No

Try to parse this statment only to get the table names

SELECT
PC.COD_PEDCOM,
PC.COD_EMPRESA,
PC.COD_PESSOA,
PC.COD_VIA_TRANSPORTE,
PC.COD_PESSOA_TRANSPORTADORA,
PC.COD_CONPAG,
PC.NUM_PEDCOM,
PC.TIP_SITUACAO_PEDCOM,
PC.DAT_EMISSAO_PEDCOM,
PC.DAT_ENTREGA_PEDCOM,
PC.NOM_COMPRADOR_PEDCOM,
PC.NOM_VENDEDOR_PEDCOM,
PC.TIP_FRETE_PEDCOM,
PC.VAL_FRETE_PEDCOM,
PC.VAL_DESPACES_PEDCOM,
PC.VAL_MERCADORIAS_PEDCOM,
PC.VAL_DESCONTO_PEDCOM,
PC.VAL_ACRESCIMOS_PEDCOM,
PC.VAL_IPI_PEDCOM,
PC.VAL_ICMS_SUBST_PEDCOM,
PC.VAL_ICMS_BASE_PEDCOM,
PC.VAL_ICMS_IMPOSTO_PEDCOM,
PC.PER_ICMS_PEDCOM,
PC.VAL_TOTAL_PEDCOM,
PC.TXT_PEDCOM,
PC.LOG_EXPORTACAO_PEDCOM,
PC.COD_USUARIO_VISTOU,
PC.DTH_VISTO_PEDCOM,
U.NOM_USUARIO,
E.COD_ESTADO
FROM
PEDIDOS_COMPRAS PC
LEFT JOIN USUARIOS U ON U.COD_USUARIO =
PC.COD_USUARIO_VISTOU,
PESSOAS P
LEFT JOIN PESSOAS_FORNECEDORES PF ON PF.COD_PESSOA
= P.COD_PESSOA,
CIDADES C,
ESTADOS E
WHERE
PC.COD_EMPRESA = :COD_EMPRESA AND
PC.NUM_PEDCOM = :NUM_PEDCOM AND
PC.COD_PESSOA = P.COD_PESSOA AND
P.COD_CIDADE = C.COD_CIDADE AND
C.COD_ESTADO = E.COD_ESTADO
ORDER BY
NUM_PEDCOM

=============================
roberto@jjwinformatica.com.br

Discussion


Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.