SQL - Comando NOT

12/02/2019

0

Olá, desejo saber como posso fazer um SQL para trazer todas as informações da tabela com nome "Romaneio", onde a coluna "Status" não seja igual a "C".

Meu banco é o SQL server.
Julio Santos

Julio Santos

Responder

Posts

12/02/2019

Emerson Nascimento

select * from romaneio where status <> 'C'
Responder

12/02/2019

Julio Santos

Quando executo esse comando ele vem em branco o resultado, porém tem registros lançados.
Responder

12/02/2019

Luiz Santos

Julio.

Tem que ver como o dado está gravado no banco.
Verifique se tem espaços além da letra.
Não sei o banco que você está usando, mas ficaria + ou - assim.

SELECT * FROM TABELA WHERE LTRIM(RTRIM(CAMPO)) <> 'C'

Se for case sensitive pode fazer dessa forma:

SELECT * FROM TABELA WHERE CAMPO NOT IN ('C','c')

Espero ter ajudado.

Grande abraço.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar