选择子串

要选择字符列的部分值,请在投影列表中包含一个子串。假设市场营销部门计划向客户寄邮件并想要客户的基于邮政编码的地理分布。可编写与以下图中显示的查询相似的查询。

图: 查询

SELECT zipcode[1,3], customer_num 
          FROM customer
          ORDER BY zipcode;
该查询使用子串来选择 zipcode 列的前三个字符(它们标识州)和全部 customer_num,并按邮政编码以升序列出它们,如以下结果所示。

图: 查询结果

zipcode customer_num 
          
          021              125
          080              119
          085              122
          198              121
          322              123
          ⋮
          943              103
          943              107
          946              118