GARANTIR DESCONTO

Fórum Comando Like SQL #25393

04/02/2008

0

SQL

Estou precisando executar o seguinte comando:

SELECT P.PLANO, P.DESCRICAO, (SELECT SUM(L.VALOR * P.TPPLANO) FROM LANCAMENTOS L WHERE L.PLANOCONTA LIKE P.PLANO´¬´) AS TOTAL FROM PLANOCONTAS P ORDER BY P.PLANO

nesse trecho WHERE L.PLANOCONTA LIKE P.PLANO´¬´ preciso selecionar os dados de outra tabela que iniciem com os dados do campo de outra tabela só que não estou conseguindo inserir o ´¬´ na consulta pois dá erro. Simulem essa consulta e me ajudem a descobrir o erro.[/b]


Visualdesigner

Visualdesigner

Responder

Posts

05/02/2008

Catunda

Retire as aspas do ¬


Responder

Gostei + 0

05/02/2008

Visualdesigner

Sem as aspas também não funciona. Aparece mensagem de erro


Responder

Gostei + 0

06/02/2008

Rjun

Tente assim:

SELECT 
  P.PLANO, 
  P.DESCRICAO, 
  (SELECT 
     SUM(L.VALOR * P.TPPLANO) 
   FROM 
     LANCAMENTOS L 
   WHERE 
     L.PLANOCONTA LIKE P.PLANO + ´¬´
  ) AS TOTAL 
FROM 
  PLANOCONTAS P 
ORDER BY 
  P.PLANO 



Responder

Gostei + 0

06/02/2008

Visualdesigner

Já tentei assim também e não da certo


Responder

Gostei + 0

06/02/2008

Gandalf.nho

Tente assim:

SELECT P.PLANO, P.DESCRICAO, (SELECT SUM(L.VALOR * P.TPPLANO) FROM LANCAMENTOS L WHERE L.PLANOCONTA LIKE P.PLANO||´¬´) AS TOTAL FROM PLANOCONTAS P ORDER BY P.PLANO



Responder

Gostei + 0

07/02/2008

Visualdesigner

Obrigado. Já tinha quebrado a cabeça e com sua ajuda agora deu certinho.


Responder

Gostei + 0

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

Aceitar