Inquiridor
não mostrar valores nulos em uma coluna nova da tabela

Pergunta
-
Gostaria que não mostrasse valores nulos em uma coluna nova na tabela.
Ex.:
(select frr.nm_formula from Fom_Ration_Type rrt, Fom_Ration_Type_Product trp, Product prr, Formula frr
Where
rrt.cd_ration_type = trp.cd_ration_typeand
trp.cd_product = prr.cd_productand
prr.cd_product = frr.cd_productand
prr.vl_use_male = 'Y'and
rrt.nm_ration_type = rt.nm_ration_typeand
frr.nm_formula = fr.nm_formulagroup
by rrt.nm_ration_type, prr.nm_product, frr.nm_formula, prr.vl_use_female, prr.vl_use_male, prr.vl_use_mixed, prr.vl_unitary_cost) formula_maleEssa seria a nova coluna mais vem com alguns valores nulos que eu gostaria que não aparecesse.
Agradecido desde já..
Todas as Respostas
-
Erikson, eu não entendi muito bem, vc não quer listar os que tenham Nulos, ou vc uqer substituir o Nulo por alguma coisa..
Se vc quiser não listar o nulo vc coloca no
where Nome_Coluna is not null
ai só vai listar os que forem diferente de null
Se vc quiser substituir vc coloca no select
exemplo
Select isnull(Fom_Ration_Type_Product,'Não tem valor') as [Fom_Ration_Type_Product] from tabela1
[]s
-
-
-
-
-
-
-
-
Uma vez aconteceu isso comigo.. a base estava cheia de inconsistências..
tente rodar um checkdb no banco e veja se tem inconsistências..
Comando
dbcc checkdb('Nome_do_Banco')
tem que aparece algo do tipo
CHECKDB found 0 allocation errors and 0 consistency errors in database 'TesteCorp'.
[]s
-
-
-
sim. Na verdade tinha que mostrar esses dados em um relatório vb, entao fiz uma nova table e ficou tudo certo.
valeu
- Sugerido como Resposta Junior Galvão - MVPMVP quarta-feira, 2 de dezembro de 2015 14:36