Jump to content

tamabenetti

Members
  • Content count

    12
  • Joined

  • Last visited

Community Reputation

0 Comum

About tamabenetti

  1. tamabenetti

    Campo calculado com critérios/condições

    +- ISSO?? select if(OPERACAO=1,VENDA_VALOR * QTDE,0) - IF(OPERACAO=1 and NF_CANBCELADA="S",VENDA_VALOR*QTDE,0) FROM FATO_VENDAS **COMO COLOCAR MAIS DE UMA CONDIÇÃO??
  2. tamabenetti

    Campo calculado com critérios/condições

    kkkkk eu imagino. Obrigada!!!!!!!!!
  3. tamabenetti

    Campo calculado com critérios/condições

    Boa tarde! Preciso montar o seguinte exemplo de calculo via query. Eu não sei como criar condições dentro do cálculo, queria ter uma base de como montar isso. Na tabela de VENDAS eu possuo todos os campos necessários para esse cálculo. ( Essa expressão calcula a venda líquida, então considera operações de venda e devoluções, além das NFs canceladas também.) =(((SUM(IF(OPERACAO=1,[QUANTIDADE]*[VLR_UNITARIO])))-(SUM(IF(OPERACAO=1 AND NF_CANCELADA='S',[QUANTIDADE]*[VLR_UNITARIO]))))-((SUM(IF(OPERACAO=1,[VLR_DESCONTO])))-(SUM(IF(OPERACAO=1 AND NF_CANCELADA='S',[VLR_DESCONTO]))))+((SUM(IF(OPERACAO=1,[VLR_ICMS_ST])))-(SUM(IF(OPERACAO=1 AND NF_CANCELADA='S',[VLR_ICMS_ST])))))-(((SUM(IF(OPERACAO=6,[QUANTIDADE]*[VLR_UNITARIO])))-(SUM(IF(OPERACAO=6 AND NF_CANCELADA='S',[QUANTIDADE]*[VLR_UNITARIO]))))-((SUM(IF(OPERACAO=6,[VLR_DESCONTO])))-(SUM(IF(OPERACAO=6 AND NF_CANCELADA='S',[VLR_DESCONTO]))))+((SUM(IF(OPERACAO=6,[VLR_ICMS_ST])))-(SUM(IF(OPERACAO=6 AND NF_CANCELADA='S',[VLR_ICMS_ST])))))
  4. tamabenetti

    Agrupamento por categoria e subcategoria

    Pessoal, muito obrigada pelo retorno. Eu tive resposta em outro forúm com a seguinte sugestão e deu certo. SELECT distinct vendedor, count(distinct cliente), count(distinct CONCAT(cliente,produto)) FROM FATO_VENDAS a GROUP BY vendedor
  5. tamabenetti

    Agrupamento por categoria e subcategoria

    AJUDAAAA Pessoal eu preciso da quantidade total de itens diferentes vendidos por cliente para cada vendedor. Eu tenho o seguinte: Vendedor | CLIENTE | PRODUTO | data_VENDA JOAO | MERCADO SORRISO | PRESUNTO | 01/07/2019 JOAO | PADARIA SONHO | PRESUNTO | 03/07/2019 JOAO | SUPERCENTER | PRESUNTO | 05/07/2019 JOAO | SUPERCENTER | PRESUNTO | 10/07/2019 LUIZ | CONFEITARIA A | AÇUCAR | 15/07/2019 PRECISO DESSE RESULTADO: Vendedor | Total clientes vendidos | total produtos diferentes vendidos POR CLIENTE JOAO | 3 | 3 * LUIZ | 1 | 1 *O total é 3 porque eu preciso considerar a venda do produto por cliente, e não somente por vendedor. Quando eu utilizo o group by ele considera apenas o total de produtos vendidos por VENDEDOR, e não considera a venda para clientes diferentes. SELECT distinct vendedor, count(distinct cliente), count(distinct produto) FROM FATO_VENDAS a GROUP BY vendedor Por favor me ajudem!!!
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.