在数据上应用多种字符串函数
您可能已经注意到,字符串函数在处理数据时非常有用。SQL Server 提供了大量内置的字符串处理函数,其中有些用起来还挺有趣。
在本练习中,您将对 voters 表中的数据应用多种字符串函数,以更易于展示的方式显示结果。
您将有机会使用这些函数:LEN()、UPPER()、PATINDEX()、CONCAT()、REPLACE() 和 SUBSTRING()。
请记住:在字符串中搜索模式时,以下通配符最有帮助:
| pattern | match |
|---|---|
| % | 任意长度(包括 0)的任意字符串 |
| _ | 任意单个字符 |
| [] | 括号中指定范围内的任意单个字符 |
本练习是课程的一部分
在 SQL Server 中使用函数处理数据
交互式实操练习
通过完成这段示例代码来试试这个练习。
SELECT
first_name,
last_name,
birthdate,
email,
country
FROM voters
-- Select only voters with a first name less than 5 characters
WHERE ___(___) < 5
-- Look for the desired pattern in the email address
AND ___(___, ___) > 0;