Înlocuirea și eliminarea subșirurilor
Funcția REPLACE() este o funcție versatilă care îți permite să înlocuiești sau să elimini caractere dintr-un șir de caractere. Sintaxa este următoarea:
REPLACE(fieldName, 'searchFor', 'replaceWith')
Unde fieldName este câmpul sau șirul de caractere care va fi modificat, searchFor reprezintă caracterele care trebuie înlocuite, iar replaceWith este subșirul de înlocuire.
În acest exercițiu, vei analiza o valoare specifică din tabelul countries și vei modifica formatul acesteia folosind câteva funcții REPLACE().
Acest exercițiu face parte din cursul
Raportare în SQL
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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;