Sustituir y eliminar subcadenas
La función REPLACE() es muy versátil y te permite sustituir o eliminar caracteres de una cadena. Su sintaxis es la siguiente:
REPLACE(fieldName, 'searchFor', 'replaceWith')
Donde fieldName es el campo o la cadena que se actualiza, searchFor son los caracteres que se quieren sustituir y replaceWith es la subcadena de reemplazo.
En este ejercicio, vas a fijarte en un valor concreto de la tabla countries y a cambiar su formato utilizando varias funciones REPLACE().
Este ejercicio forma parte del curso
Informes en SQL
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
SELECT
region,
-- Replace all '&' characters with the string 'and'
____ AS character_swap,
-- Remove all periods
____ AS character_remove
FROM countries
WHERE region = 'LATIN AMER. & CARIB'
GROUP BY region;