Zastępowanie i usuwanie podciągów
Funkcja REPLACE() to wszechstronne narzędzie, które pozwala zastępować lub usuwać znaki w ciągu tekstowym. Jej składnia wygląda następująco:
REPLACE(fieldName, 'searchFor', 'replaceWith')
Gdzie fieldName to pole lub ciąg tekstowy do zaktualizowania, searchFor to znaki, które mają zostać zastąpione, a replaceWith to nowy podciąg w ich miejsce.
W tym ćwiczeniu przyjrzysz się jednej konkretnej wartości w tabeli countries i zmienisz jej format, korzystając z kilku funkcji REPLACE().
To ćwiczenie jest częścią kursu
Raportowanie w SQL
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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;