Ir para conteúdo

POWERED BY:

Arquivado

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

jpcn

Consulta simples

Recommended Posts

Galera, to com um problema aqui, a minha consulta nao tah retorando tudo que eu quero, a consulta eh:select * from empregados where cargo_funcao <> 02 AND cargo_funcao <> 01 and substituto <> 1 order by nomeele ateh ta retornando alguns valores certos ...mas quando o substituto é NULL ele nao retorna os campos correspondentes a essa NULL...dai soh pego metade dos valores que tem no banco. :(ja tentei de tudo que eh jeito e nada ...alguem pode me dar uma luz? vlw!

Compartilhar este post


Link para o post
Compartilhar em outros sites

falai,

 

tenta usar a função ISNULL

 

select * from empregados where cargo_funcao <> 02 AND cargo_funcao <> 01 and isnull(substituto,'') <> 1 order by nome

 

select * from empregados where cargo_funcao <> 02 AND cargo_funcao <> 01 and (substituto <> 1 and substituto is not null) order by nome

 

algo + ou - nesse caminho ae

 

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

vlw aew gurizada, tu fiquei tao atucanado que esqueci de voltar aqui pra ver se tinha ajuda, consegui mais ow menos assim:

 

select * from empregados where substituto IS NULL AND cargo_funcao <> 02 AND cargo_funcao<>01 or cargo_funcao=0 or substituto=0 AND cargo_funcao <> 02 AND cargo_funcao <> 01 order by nome

 

sei que fico feio pra caramba ...mas eu apenas preciso q funcione e logo ...entao ... tah aew ... falamos!!! brigadao novamente! fui!

 

falai,

 

tenta usar a função ISNULL

 

select * from empregados where cargo_funcao <> 02 AND cargo_funcao <> 01 and isnull(substituto,'') <> 1 order by nome

 

select * from empregados where cargo_funcao <> 02 AND cargo_funcao <> 01 and (substituto <> 1 and substituto is not null) order by nome

 

algo + ou - nesse caminho ae

 

 

t+

 

viu, nao funfa direito essa tua hehehe ... nao retorna os que sao nulos ... mas o de baixo ali ta certinho

 

(soh respondi isso aqui pra caso alguem olhe o topico e queira entender melhor)

 

 

flw!

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.