Hola tengo un campo del tipo varchar, y necesito seleccionar todos los registros de la tabla donde ese campo tenga contenido.
el campo en tener en cuenta puede estar literalmente vacio o tener el valor '0'
Hay alguna forma?
| |||
selecionar registros de campo no vacio Hola tengo un campo del tipo varchar, y necesito seleccionar todos los registros de la tabla donde ese campo tenga contenido. el campo en tener en cuenta puede estar literalmente vacio o tener el valor '0' Hay alguna forma? |
| ||||
Respuesta: selecionar registros de campo no vacio Vamos por el principio: Un campo VARCHAR puede tener algo, contener espacios vacíos, contener un cero como caracter ("0"), contener vacío, y ser NULL. Son condiciones diferentes, evaluadas de forma diferente. En el primer caso, es TRUE si:
Código MySQL:
Ver original En el segundo caso, es TRUE si:
Código MySQL:
Ver original En el tercer caso, es TRUE si:
Código MySQL:
Ver original y en el cuarto es TRUE si:
Código MySQL:
Ver original ... todo depende de lo que quieras evaluar.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
Etiquetas: |