GARANTIR DESCONTO

Fórum Duvida com Select #55244

14/02/2006

0

Como fazer este select

SELECT E.id, E.banco_des, E.agencia_des, E.conta_des, E.numero_doc, E.valor
FROM ARQ_ENT_CUST1_13022006_356_15 E, ARQ_PROC_CUST1_14022006_356 P
WHERE   E.banco_des     =   P.banco     AND
        E.agencia_des   =   P.agencia   AND
        E.conta_des     LIKE ´¬´P.conta7´¬´ AND
        E.numero_doc = P.cheque AND
        E.valor      LIKE   ´¬´ P.valor ´¬´


Estou tentando usar Like nos campos Conta e Valor porque
são de tamanhos diferentes em cada tabela
por exemplo um valor na tabela E.valor = 00000000000007640
e na tabela P.valor = 0000000000007640

assim se eu usar ´=´ nao vai dar certo, o mesmo acontece com o campo conta

se alguem puder me ajudar eu agradeço muito !!!!!!


Fabiano Góes

Fabiano Góes

Responder

Posts

14/02/2006

Emerson Nascimento

[quote:9bd1eaa942=´Fabiano Góes´]Como fazer este select

SELECT E.id, E.banco_des, E.agencia_des, E.conta_des, E.numero_doc, E.valor
FROM ARQ_ENT_CUST1_13022006_356_15 E, ARQ_PROC_CUST1_14022006_356 P
WHERE   E.banco_des     =   P.banco     AND
        E.agencia_des   =   P.agencia   AND
        E.conta_des     LIKE ´¬´P.conta7´¬´ AND
        E.numero_doc = P.cheque AND
        E.valor      LIKE   ´¬´ P.valor ´¬´


Estou tentando usar Like nos campos Conta e Valor porque
são de tamanhos diferentes em cada tabela
por exemplo um valor na tabela E.valor = 00000000000007640
e na tabela P.valor = 0000000000007640

assim se eu usar ´=´ nao vai dar certo, o mesmo acontece com o campo conta

se alguem puder me ajudar eu agradeço muito !!!!!![/quote:9bd1eaa942]

SELECT
  E.id,
  E.banco_des,
  E.agencia_des,
  E.conta_des,
  E.numero_doc,
  E.valor
FROM
  ARQ_ENT_CUST1_13022006_356_15 E
inner join
  ARQ_PROC_CUST1_14022006_356 P
  on (E.conta_des LIKE ´¬´ || P.conta7
      AND E.banco_des   = P.banco
      AND E.agencia_des = P.agencia
      AND E.numero_doc  = P.cheque
      AND E.valor       LIKE ´¬´ || P.valor)
[where ...]

[b:9bd1eaa942]valor [/b:9bd1eaa942]é um campo numérico?

P.S.: no FB, o [b:9bd1eaa942]||[/b:9bd1eaa942] é usado pra concatenar strings


Responder

Gostei + 0

15/02/2006

Fabiano Góes

emerson muito obrigado
a minha duvida era justamente a concatenação, agora funcionou beleza.

Um abraço !!!!


Responder

Gostei + 0

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

Aceitar