Lección 28 de 31
En SQL, puedes usar el comando LIKE para buscar a través de valores basados en texto. Con LIKE, hay dos caracteres especiales: % y _.
El signo de porcentaje (%) representa cero, uno, o múltiples caracteres.
El guión bajo (_) representa un caracter.
Por ejemplo, LIKE "SUPER _" coincidiría con valores como “SUPER 1”, “SUPER A”, y “SUPER Z”.
LIKE "SUPER%" coincidiría con cualquier valor donde SUPER esté al principio, como “SUPER CAT”, “SUPER 123”, o incluso “SUPER” por sí solo.
SELECT * FROM robots WHERE name LIKE "%Robot%"; produciría todos los valores que contienen “Robot” en el nombre. ¿Puedes ejecutar una consulta que devuelva “Robot” seguido de un año entre 2000 y 2099? (Así que 2015 es un valor válido al final, pero 2123 no lo es.)
Nota: Las consultas LIKE no son sensibles a mayúsculas y minúsculas.