开始使用免费开始使用

替换与移除子字符串

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;
编辑并运行代码