Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Mysql

Respuesta
 
Herramientas Desplegado
Antiguo 28-jul-2007, 11:11   #1 (permalink)
AdrianBlue no se puede cailificar en este momento
 
Avatar de AdrianBlue
 
Fecha de Ingreso: julio-2007
Mensajes: 16
Pregunta nombre del campo omitiendo los vacios

Hola.
tengo un proyecto donde necesito hacer una consulta para saber que campos no estan vacios y el nombre de cada campo. tengo una tabla de productos, pero aqui la cuestion es que hay campos que no aplican para todos los productos aunque estos productos pertenecen a una misma famila por lo que los tengo en una misma tabla. entonces quiero obtener la informacion de los procductos y el nombre de los campos pero omitiendo los campos que no aplican para el producto.

espero haberme explicado y me puedan ayudar.
gracias!!!
AdrianBlue está desconectado   Responder Citando
Antiguo 30-jul-2007, 11:40   #2 (permalink)
quitos ha deshabilitado el karma
 
Avatar de quitos
 
Fecha de Ingreso: junio-2004
Mensajes: 81
Enviar un mensaje por MSN a quitos
Re: nombre del campo omitiendo los vacios

Mira no esta muy explicita tu duda.

El sql para ver los registros de una tabla donde el campo que te interesa no este vacio y desplegarlos de acuerdo a ese, seria:

Código PHP:
'SELECT * FROM tutabla WHERE campo!="" ' 
espero te ayude.
quitos está desconectado   Responder Citando
Antiguo 30-jul-2007, 17:32   #3 (permalink)
AdrianBlue no se puede cailificar en este momento
 
Avatar de AdrianBlue
 
Fecha de Ingreso: julio-2007
Mensajes: 16
Re: nombre del campo omitiendo los vacios

lo primero que quiero obtener es el nombre de los campos para cada tupla, pero no todos los campos unicamente los que no son vacios, como lo explique en el anterior post hay campos que no aplican para algunos productos pero para otros si, por ejemplo para un producto aplica el campo profundidad pero hay en algunos otros productos no aplica entonces en este ultimo caso en el resultado de los nombres de campos no me debe aparecer profundidad, porque en este caso profundidad estaria vacio.
gracias!!
AdrianBlue está desconectado   Responder Citando
Antiguo 01-ago-2007, 12:08   #4 (permalink)
AdrianBlue no se puede cailificar en este momento
 
Avatar de AdrianBlue
 
Fecha de Ingreso: julio-2007
Mensajes: 16
Re: nombre del campo omitiendo los vacios

bueno lo que quiero es hacer un select, pero el problema es que los campos que quiero se seleccionen los desconozco, quiero evitar esto
'SELECT * FROM tabla WHERE id="000000"

en lugar del asterisco quiero saber si existe la posibilidad de poner que seleccione unicamente los campos no vacios para el id especificado.
por ejemplo para el id 0000, los campos a seleccionar serian profundidad y Unidad de medida, pero para el id 1111 los campos a seleccionar serian Peso y unidad de medida, en este campo la profundidad no me interesa como en el id 0000 el campo peso no me interesaria.

es algo asi pero obvio no con dos productos, entonces por cada producto voy a desconocer que campos requiero en el select.

espero que se entienda mejor.
AdrianBlue está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 19:30.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93