Ersätta och ta bort delsträngar
Funktionen REPLACE() är en mångsidig funktion som låter dig ersätta eller ta bort tecken i en sträng. Syntaxen är följande:
REPLACE(fieldName, 'searchFor', 'replaceWith')
Här är fieldName fältet eller strängen som uppdateras, searchFor är tecknen som ska ersättas och replaceWith är den ersättande delsträngen.
I den här övningen tittar du på ett specifikt värde i tabellen countries och ändrar formatet med hjälp av några REPLACE()-funktioner.
Den här övningen är en del av kursen
Rapportering i SQL
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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;