开始使用免费开始使用

计算字符串的长度

了解如何计算数据库中字符串的长度非常重要。 您可能需要找出名称最短的产品,或电子邮箱地址最长的人员。

在数据清洗与校验任务中,计算字符串长度同样很有用。例如,如果业务规则要求所有产品编码至少包含 6 个字符,您就可以轻松找出不满足条件的记录。

在 SQL Server 中,您可以使用 LEN() 函数来计算字符串的长度。

在本练习中,您将使用它来计算使用可可豆的来源地(ratings 表中的 broad_bean_origin 列)中名称最长的位置。

本练习是课程的一部分

在 SQL Server 中使用函数处理数据

查看课程

练习说明

  • 计算每个 broad_bean_origin 的长度。
  • 将结果按从长到短排序。

交互式实操练习

通过完成这段示例代码来试试这个练习。

SELECT TOP 10 
	company, 
	broad_bean_origin,
	-- Calculate the length of the broad_bean_origin column
	___ AS length
FROM ratings
--Order the results based on the new column, descending
ORDER BY ___;
编辑并运行代码