Ir para conteúdo
Fórum Script Brasil

Johnny.Espoler

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Tudo que Johnny.Espoler postou

  1. Ola Jair beleza? Eu sei que já está resolvido, mas eu gostaria de propor uma outra resolução. Essa é usando o PIVOT, é um pouco mais complexa, mas seria o mais correto a fazer. Segue o codigo: SELECT DATA, ISNULL(CARTAO,0) CARTÃO, -- Caso for nulo será substituido por zero ISNULL(CHEQUE,0) CHEQUE, ISNULL(DINHEIRO,0)DINHEIRO , ISNULL(CARTAO,0)+ ISNULL(CHEQUE,0)+ ISNULL(DINHEIRO,0) TOTAL --Total / soma dos outros valores FROM #vendas PIVOT (Sum(VALOR) FOR CONDICAO IN (CARTAO, CHEQUE, DINHEIRO,TOTAL))TABELA_PIVOT Abraços Johnny
  2. Johnny.Espoler

    Ajuda com SQL

    Ola Dudes Td bom? Pelo o que eu entendi seria assim: SELECT c.STA_RVS, CONTRATO, c.APLIC, c.DSN_ENV, c.EMPRESA, t.DATA FROM CARACT_TRANS c INNER JOIN TRAFEGO t ON c.APLIC = t.APLIC AND c.CONTRATO = t.CONTRATO Me responda para dá um retorno. Abraços
  3. Olá baixinha_25 td bem? Então como foi falado, para tratar os dados e deixar todos os nomes dessa forma fica muito complexo, existem programas complexos só para isso. Você pode fazer o seguinte, na hora da consulta usa o UPPER([nome_do_campo]), assim tudo será maiúsculo, e as condições do where você usa maiúsculo também.
  4. Você consegue mandar um exemplo para nós poder-mos verificar melhor? Att. Johnny
×
×
  • Criar Novo...