Tenho uma tabela com varias colunas, onde em uma dessas colunas não está preenchida para todas as linhas... algumas linhas estao com sim, e outras estao em branco(Null).
Quando tento selecionar as linhas que estao em branco, uso o seguinte comando.
SELECT * from tabela WHERE coluna <> 'SIM';
e o resultado está voltando vazio!!!
agora se eu coloco assim
SELECT * from tabela WHERE coluna <> '';
ele me retorna com os nomes cuja a coluna está gravado com SIM.
alguém sabe me informar o porque disso? Como faço para selecionar as linhas que estao com esta coluna em branco?
Obrigado pela atenção.
Editado por Denis Courcy Melhorar entendimento de código
Pergunta
cmdmss
Prezados colegas, bom dia.
Tenho uma tabela com varias colunas, onde em uma dessas colunas não está preenchida para todas as linhas... algumas linhas estao com sim, e outras estao em branco(Null).
Quando tento selecionar as linhas que estao em branco, uso o seguinte comando.
e o resultado está voltando vazio!!! agora se eu coloco assimele me retorna com os nomes cuja a coluna está gravado com SIM.
alguém sabe me informar o porque disso? Como faço para selecionar as linhas que estao com esta coluna em branco?
Obrigado pela atenção.
Editado por Denis CourcyMelhorar entendimento de código
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados