Como remover un campo de una consulta

09/02/2009 - 20:28 por Iván Alvarez | Informe spam
Tengo una consulta que me funciona bien, hace lo que necesito
pero esa consulta la agarra el grid y la muestra tal cual es
de alli se puede exportar a excel, imprimir y demas (grid de devex)
el asunto es que hay campos que por las condiciones mismas
regresa nulos, como una fecha de compra si nunca ha sido comprado
en ese rango de fecha de la consulta, alguien me podria ayudar
en como podré eliminar ese campo para que me quede mejor formateado
para mi grid?
espero haberme explicado.
Gracias a todos.
 

Leer las respuestas

#1 Rubén Garrigós
09/02/2009 - 23:27 | Informe spam
Hola Ivan,

Si quieres simplemente que no se muestre la columna no la incluyas en la
lista de columnas SELECT. En el caso que utilices SELECT * sustituyelo por
un SELECT col1,col2,etc.
Si lo que quieres es que no aparezcan las filas que tengan nulos en algunas
columnas tan solo tienes que añadir dicha condición en la cláusula WHERE.
Sería algo así como:

SELECT col1,col2,col3... FROM ...
WHERE col1 is not null and col2 is not null and col3 is not null and ...

Rubén Garrigós
Solid Quality Mentors

"Iván Alvarez" wrote in message
news:
Tengo una consulta que me funciona bien, hace lo que necesito
pero esa consulta la agarra el grid y la muestra tal cual es
de alli se puede exportar a excel, imprimir y demas (grid de devex)
el asunto es que hay campos que por las condiciones mismas
regresa nulos, como una fecha de compra si nunca ha sido comprado
en ese rango de fecha de la consulta, alguien me podria ayudar
en como podré eliminar ese campo para que me quede mejor formateado
para mi grid?
espero haberme explicado.
Gracias a todos.

Preguntas similares