Selección inexacta

No les ha ocurrido que de cuando en cuando no están seguros de si un nombre se escribe de tal o cual forma. Por ejemplo, el nombre Andros (nombre griego que significa Hombre) podría confundírsenos con el nombre Andrés o viceversa.

 

Hay una forma de prevenir este tipo de problemas en MySQL: la sentencia LIKE.

 

La sentencia LIKE nos simplifica la vida de una manera enorme, ya que nos da la facilidad de seleccionar un resultado con base a búsquedas no exactas. La palabra LIKE en inglés significa COMO. En otras palabras, cuando le decimos a MySQL por ejemplo:

 

SELECT precio FROM tabla WHERE producto LIKE ‘%so%’;

 

Le estamos diciendo a MySQL SELECCIONE la columna precio DESDE tabla, EN DONDE la columna producto SEA COMO (o CONTENGA) “so”

 

Por favor tenga mucho cuidado en la forma en la que escriben la sentencia LIKE, es decir lo que está a continuación de la sentencia LIKE. Por favor no olviden que la forma en la que tenemos que escribirla es primero, comillas simple; segundo signo de porcentaje; luego la búsqueda como tal; signo de porcentaje de nuevo; y comillas simples para cerrar la sentencia. Cualquier error en esta sintaxis, ocasiona un error.

 

Además, recuerden siempre de NO poner un signo de igual después de la condición WHERE, ya que también proporcionará un error.

 

Veamos ahora la forma en la que la sentencia LIKE es utilizada, además de un par de errores al no utilizar la sentencia apropiadamente:

 

[Objeto Flash Eliminado]

 

Esta es la forma en la que la sentencia LIKE funciona. En nuestra siguiente lección aprenderemos a ALTERAR algunas cosas en una tabla. Por el momento recuerden lo que dijo Lucio Anneo Séneca: “La vida es como una leyenda: no importa que sea larga, sino que esté bien narrada”

Contenidos que te pueden interesar
Este sitio usa cookies para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Ninguna cookie será instalada a menos que se desplace exprésamente más de 400px. Leer nuestra Política de Privacidad y Política de Cookies. Las acepto | No quiero aprender cursos gratis. Sácame