开始使用免费开始使用

按分隔符拆分字符串

街道后缀是街道名称中表示类型的部分,例如 Avenue、Road 或 Street。在 Evanston 311 数据中,street 的后缀有时是完整单词,有时是缩写。

请仅提取每个 street 值的第一个单词,以便在不考虑后缀的情况下找出最常见的街道。

为此,请使用:

split_part(string_to_split, delimiter, part_number)

本练习是课程的一部分

SQL 中的探索性数据分析

查看课程

练习说明

  • 使用 split_part() 选择 street 中的第一个单词;将结果起别名为 street_name
  • 同时选择每个 street_name 值的计数。

交互式实操练习

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

-- Select the first word of the street value
SELECT ___ AS street_name, 
       count(*)
  FROM evanston311
 GROUP BY ___
 ORDER BY count DESC
 LIMIT 20;
编辑并运行代码