Začněte nyníZačněte zdarma

Nahrazování a odstraňování podřetězců

Funkce REPLACE() je velmi užitečná – umožňuje nahrazovat nebo odstraňovat znaky v řetězci. Syntaxe vypadá takto:

REPLACE(fieldName, 'searchFor', 'replaceWith')

Kde fieldName je pole nebo řetězec, který upravuješ, searchFor jsou znaky, které chceš nahradit, a replaceWith je náhradní podřetězec.

V tomto cvičení se podíváš na konkrétní hodnotu v tabulce countries a změníš její formát pomocí několika funkcí REPLACE().

Toto cvičení je součástí kurzu

Reporting in SQL

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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;
Upravit a spustit kód