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.

Preguntas similare

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.
Respuesta Responder a este mensaje
#2 Iván Alvarez
10/02/2009 - 01:52 | Informe spam
Mil Gracias Rubén, tu segunda opción me fue muy bien
ya que el grid agarra el cursor tal cual es por eso desde alli no podia
manipularlo.

saludos y gracias de nuevo.

"Rubén Garrigós" escribió en el mensaje de noticias
news:
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.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida