Menu
Coddy logo textTech

REPLACE y TRIM

Parte de la sección Más allá de lo básico del Journey de SQL de Coddy. Lección 9 de 27.

REPLACE(s, find, with) reemplaza cada aparición de find en s por with:

REPLACE('555-123-4567', '-', '')   -- '5551234567'

TRIM(s) elimina los espacios en blanco de ambos extremos. Pasa un segundo argumento para recortar otros caracteres y usa LTRIM / RTRIM para recortes de un solo lado:

TRIM('  hi  ')          -- 'hi'
TRIM('---hi---', '-')   -- 'hi'

Estas son formas de limpiar los datos de una columna en línea sin actualizar la tabla.

challenge icon

Desafío

Fácil

Tablas y columnas disponibles:

  • contacts: id, phone

Cada phone puede incluir espacios iniciales o finales y cualquier cantidad de separadores -. Devuelve id y una columna clean sin espacios ni guiones. Ordena por id.

Pruébalo tú mismo

SELECT id,
       -- quitar espacios y guiones
FROM contacts
ORDER BY id
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Más allá de lo básico

Practica por tu cuenta: Playground de SQL