Jump to content
M.O. Moura

Script para desconsiderar campos nulos

Recommended Posts

Olá, tenho uma tabela q possui inúmeras colunas (+ de 80), preciso de um script para desconsiderar os campos nulos e trazer somente os que possuem conteúdo.

Não quero usa is not null, pois teria que lista cada coluna e são muitas....Alguém pode me ajudar??

 

Share this post


Link to post
Share on other sites

Vamos supor que a tabela tenha 3 colunas

A B C

come seriam trazidos os registros ?
 

A      B     C
NULL  NULL   10
10    NULL   NULL
10    10     10
NULL  NULL   NULL

 

 

Share this post


Link to post
Share on other sites

As colunas são de anos...por exemplo:

 

Ano 2010  Ano 2011 Ano 2012 Ano 2013

NULL           10              20             NULL

 

no caso, gostaria do seguinte resultado:

 

Ano 2011    Ano 2012

10                20

 

As que estão nulas não aparecessem...

Share this post


Link to post
Share on other sites

algo como


 

select *
from anos
where ano2010 is not null and
      ano2011 is not null and
      ano2012 is not null and
      ...
      ano2018 is not null 

Mas este modelo merece uma revisão, leia sobre Formas Normais

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.