| ||||
Respuesta: Ayuda por favor Echale un ojo a este, te va a servir: http://dev.mysql.com/doc/refman/5.0/...with-null.html Saludos y bienvenido al foro! |
| ||||
Respuesta: Ayuda por favor
Código SQL:
Ver original saludos
__________________ Without data, You are another person with an opinion. W. Edwads Deming |
| ||||
Respuesta: Ayuda por favor Nuevamente saludos, de verdad mil gracias por su atención prestada... no se, si lo que estoy haciendo sera lo correcto, pero les dejo la consulta... mi intención es consultar campos de una misma tabla que sean diferentes de null, el detalle esta en que los campos null no siempre serán los mismos, espero me disculpen por las molestias ocasionadas. SELECT * FROM informacion_basica WHERE nombre IS NOT NULL OR descripcion IS NOT NULL OR ubicacion IS NOT NULL OR telefonos IS NOT NULL OR horario IS NOT NULL OR correo IS NOT NULL OR pagina_web IS NOT NULL OR imagen IS NOT NULL AND id_sitio = 4 AND id_seccion = 5 AND id_tipo = 6; Mi idea es descartar esos campos y mostrar los campos con datos almacenados y proseguir con el resto de las condiciones, mi version de mysql es la siguiente: 14.12 Distrib 5.0.51a, for debian-linux-gnu (i486) using readline 5.2 |
| ||||
Respuesta: Ayuda por favor kovers Con que una de las condiciones se cumpla, te va a dejar pasar los registros. Si nos pones la estructura de las tablas con un ejemplo de prueba y un resultado esperado te podríamos ayudar. saludos
__________________ Without data, You are another person with an opinion. W. Edwads Deming |
| ||||
Respuesta: Ayuda por favor Tres cosas: 1. Las condiciones por OR es mejor que se consideren atómicamente, para evitar resultados erráticos:
Código MySQL:
2. Fíjate si es realmente necesario que traigas todos los campos en la consulta. Por cuestiones de eficiencia, es mejor indicar los campos que realmente se usan, y no hacer un "SELECT * ...".Ver original 3. Si tienes tantos campos que pueden quedar NULL, yo pensaría que tienes un problema de validación de datos en el formulario de ingreso. ¿No sería mejor evitar que ingresen registros con tantos datos faltantes?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: Ayuda por favor Amigo esa es la descripción de la tabla, y tienes mucha razón en que tengo y debería hacer una consulta mas especifica, pero me piden que haga un select genérico, ya que son muchas las secciones de un Generador de Sitios Turístico, que compartirán los mismos campos, pero hay secciones que difieren, por lo tanto habrían campos nulos... espero poder explicarme claramente, es por ello que me veo en la necesidad de recurrir a tu ayuda. Gracias de antemano y disculpa la molestia. Última edición por kovers; 03/02/2010 a las 08:32 |
Etiquetas: |