Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

josefabio

Select PHP apenas com valores diferentes de zero

Recommended Posts

Pessoal boa tarde!

 

 

Estou querendo montar uma consulta PHP que mim retorne apenas valores diferentes de zero para isso estou tentando o cod abaixo, mas não estou obtendo sucesso:

 

 

Segue o codigo:

 

 

SELECT USUARIO, NUM_COD,sum(VALOR_BASE_1) as base1,sum(VALOR_BASE_2) as base2, sum(IFNULL(VALOR_BASE_1,0)) - sum(IFNULL(VALOR_BASE_2,0)) as DIFERENCA from dados_auditoria GROUP BY NUM_COD where DIFERENCA <> 0

 

 

esta apresentando o seguinte erro:

 

dot.gif #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where DIFERENCA <> 0 LIMIT 0, 30' at line 1

 

 

Forte abraço a todos

Compartilhar este post


Link para o post
Compartilhar em outros sites

O WHERE deve vir antes do GROUP

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola tentei:

 

 

SELECT USUARIO, NUM_COD,sum(VALOR_BASE_1) as base1,sum(VALOR_BASE_2) as base2, sum(IFNULL(VALOR_BASE_1,0)) - sum(IFNULL(VALOR_BASE_2,0)) as DIFERENCA from dados_auditoria where sum(IFNULL(VALOR_BASE_1,0)) - sum(IFNULL(VALOR_BASE_2,0)) <> 0 GROUP BY NUM_COD

 

 

esta dando o seguinte erro:

 

dot.gif #1111 - Invalid use of group function

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.