替换与移除子字符串
REPLACE() 函数非常灵活,可用于在字符串中替换或移除字符。其语法如下:
REPLACE(fieldName, 'searchFor', 'replaceWith')
其中,fieldName 是要更新的字段或字符串,searchFor 是要被替换的字符,replaceWith 是用来替换的子字符串。
在本练习中,您将查看 countries 表中的一个特定值,并通过使用若干次 REPLACE() 来调整其格式。
本练习是课程的一部分
SQL 报表制作
交互式实操练习
通过完成这段示例代码来试试这个练习。
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;