Hola,
Quiero hacer una consulta a una base de datos pero que no muestre los campos vacíos de cada regístro
¿Alguien puede orientarme?
Gracias
| |||
Respuesta: No mostrar campos vacíos Hola Safre: Cuando publiques una pregunta en el foro trata de ser lo más claro que puedas en cuanto a lo que quieras obtener. Tu descripción de lo que quieres hacer es demasiado vaga, por lo que resulta complicado darte una respuesta puntual. Cita: Aquí lo puedo tomar de dos formas, una sería que no quieres que aparezcan campos con en valor NULL o no quieres mostrar registros que tengan algún campo NULL. Checa este ejemplo para ver si te sirve en lo que quieres hacer. Supongamos que tenemos los siguientes datos:Quiero hacer una consulta a una base de datos pero que no muestre los campos vacíos de cada regístro
Código MySQL:
Ver original La función IFNULL te sirve para colocar un valor por defecto cuando el campo al que hace referencia tenga un valor de nulo, es decir:
Código MySQL:
Ver original La otra forma que puedes hacer para no mostrar campos con valores nulos, sería filtrarlos desde el WHERE poniendo IS NOT NULL para todos los campos:
Código MySQL:
Ver original Espero que te sirva, pero si sigues con problemas, tómate el tiempo para escribir más de una línea de texto y explicar a detalle qué es lo que necesitas. Saludos Leo. |
Etiquetas: |