none
Trazer resultado somente quando 2 campos não for 0, mas se um deles for tem que mostrar RRS feed

  • Pergunta

  • Tenho um Select Assim:

    ;WITH GRUPO AS (

                              SELECT

                                                      ITENS.CODITEM   AS ITEM

                                                ,sum(ESTOQUE.SALDO) AS SALDO

                                               ,(SELECT SUM(FATURADO) FROM ITEMFATURAMENTO WHERE ITEMFATURAMENTO.CODITEM = ITENS.CODITEM) AS FATURADO

                                FROM 

                                      ITENS AS ITENS

                                      LEFT JOIN ESTOQUE ON INTENS.CODITEM = ESTOQUE.CODITEM

                               WHERE

                                     ESTOQUE.LOCAL = 'VENDA'

                             GROUP BY      ITENS.CODITEM,   FATURADO                        

                             )

                         SELECT  * FROM GRUPO  

                              WHERE (GRUPO.SALDO <> 0 AND GRUPO.FATURAMENTO <> 0 )

                         ORDER BY GRUPO.SALDO DESC  

       Porém preciso que traga a linha se um dos campos for diferente de ZERO, tem que não trazer somente quando os 2 forem ZERO. 

    quinta-feira, 24 de agosto de 2017 18:03

Respostas

Todas as Respostas