Digamos: quiero preguntarle a la base de datos si un campo "X" contiene informacion (independientemente de que informacion sea), y si es asi hago tal cosa, y si no es asi hago tal otra.

Muchas gracias!!!
| |||
isset en Mysql Buenas, queria saber existe alguna llamada a MySQL que cumpla la funcion del ISSET. Digamos: quiero preguntarle a la base de datos si un campo "X" contiene informacion (independientemente de que informacion sea), y si es asi hago tal cosa, y si no es asi hago tal otra. ![]() Muchas gracias!!! |
| ||||
SELECT len(campo) Devuelve la longitud del valor del camp SELECT COALESCE(campo, 'nulo') Devuelve el valor del campo o, si el valor fuera NULL, el valor que se añada a continuación. Más info: http://www.mysql.com/
__________________ M a l d i t o F r i k i |
| |||
buenas, gracias por tu respuesta pero no se como agregar lo que me dijiste a mi consulta...por ejemplo, yo estoy haciendo la siguiente consulta, pero no me da resultado SELECT * FROM ".$a." WHERE campo1= '".$b."' AND campo2 IS NOT NULL AND campo3 IS NOT NULL ORDER BY id ASC Lo que le quiero decir a la base es que me seleccione todo de la tabla que le indique la $a donde el campo1 sea igual a la $b y que ademas cumpla la condicion de que el campo2 y el campo3 NO ESTEN VACIOS, o sea que contengan algun tipo de dato indistintamente del tipo de datos. La parte de AND campo2 IS NOT NULL AND campo3 IS NOT NULL es lo unico que no me funciona...el resto lo probe y funciona perfecto...me podras dar algun consejo? Desde ya gracias! |