Patrones con LIKE en SQL
LIKE compara texto contra un patrón de comodines.
SELECT
id,
email
FROM users
WHERE email LIKE '%@example.com'
AND LOWER(name) LIKE 'a%'
AND phone LIKE '555-____';
Cómo funciona
%coincide con cualquier tramo de caracteres;_, con exactamente uno.- Un comodín al inicio no puede usar índice, así que recorre toda la tabla.
LOWERen ambos lados vuelve la comparación insensible a mayúsculas.
Palabras clave y builtins usados aquí
ANDFROMLIKELOWERSELECTWHERE
El intento, en números
- Líneas
- 7
- Caracteres a escribir
- 113
- Tokens
- 22
- Ritmo de tres estrellas
- 75 tpm
Al ritmo de tres estrellas de 75 tokens por minuto, este intento toma unos 18 segundos.
Paso 3 de 5 en Filtrado; paso 11 de 23 en Fundamentos del lenguaje.