Bases de Datos > MySQL
Consulta Pero Sin Campos Null
Kyrylys:
Hola de nuevo, tengo un problemilla con una consulta, a decir verdad no se si puede hacerse, estoy tratando de automatizar un proceso en php, y toma d la bd algunos campos, el problema es que algunos de esos campos están como NULL, es decir a efectos racionales están vacios, pero al tener la palabra null los toma como llenos, cosa que invalida la "automatizacion" que quiero realizar, la pregunta es:
¿se puede hacer una consulta discriminando los campos que contengan NULL??
he probado con AND campo!=NULL y con WHERE NOT campo=NULL y no obtengo resultados
actualmente tengo asi la consulta:
$sql_string_addons="SELECT * FROM contenido WHERE link LIKE '".$link."' AND WHERE NOT barra_seccion=NULL AND imagen_derecha!=NULL AND pdf!=NULL ORDER BY id";
alguna idea?
muchas gracias como siempre por vuestra atencion
JuanK:
<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>SQL </td></tr><tr><td id='CODE'><!--sql1-->[color=blue;font-weight]SELECT[/color] *
FROM contenido WHERE link LIKE '".$link."' AND WHERE barra_seccion IS NOT NULL AND imagen_derecha IS NOT NULL AND pdf IS NOT NULL ORDER BY id <!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->
Mollense:
Así también me funciona...
--- Código: Text ---campo != ""
Kyrylys:
muchas gracias ^^
al final lo he hecho de otro modo, haciendo la consulta normal pero luego discriminando con if´s dntro del código
Mollense:
--- Cita de: "Kyrylys" --- muchas gracias ^^
al final lo he hecho de otro modo, haciendo la consulta normal pero luego discriminando con if´s dntro del código
--- Fin de la cita ---
Por que hacer eso :question:
Es muchísimo menos eficiente :(
Navegación
[#] Página Siguiente
Ir a la versión completa