SoloCodigo

Bases de Datos => MySQL => Mensaje iniciado por: Kyrylys en Lunes 16 de Abril de 2007, 14:48

Título: Consulta Pero Sin Campos Null
Publicado por: Kyrylys en Lunes 16 de Abril de 2007, 14:48
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
Título: Re: Consulta Pero Sin Campos Null
Publicado por: JuanK en Lunes 16 de Abril de 2007, 16:25
<!--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-->
Título: Re: Consulta Pero Sin Campos Null
Publicado por: Mollense en Lunes 16 de Abril de 2007, 16:37
Así también me funciona...
Código: Text
  1. campo != &#34;&#34;
  2.  
Título: Re: Consulta Pero Sin Campos Null
Publicado por: Kyrylys en Lunes 16 de Abril de 2007, 17:05
muchas gracias ^^
al final lo he hecho de otro modo, haciendo la consulta normal pero luego discriminando con if´s dntro del código
Título: Re: Consulta Pero Sin Campos Null
Publicado por: Mollense en Lunes 16 de Abril de 2007, 17:09
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
Por que hacer eso  :question:

Es muchísimo menos eficiente  :(
Título: Re: Consulta Pero Sin Campos Null
Publicado por: Kyrylys en Miércoles 18 de Abril de 2007, 16:00
si, claro pero por lo menos pude hacerlo, el primer paso es hacer algo y luego saber que se puede hacer mejor y mirar como se puede mejorar no ;) ?

muchas gracias a los dos ahora queda mejorar ; )