【发布时间】:2018-03-14 23:02:06
【问题描述】:
假设我有一个 customer 表,其中包含 Firstname 和 lastname 列 我希望能够编写一个查询来选择所有拥有 确切的姓氏和 模糊的名字
当我在名字列上运行时,子字符串按预期返回值
查询
SELECT SUBSTR(firstname,1,4) from customer;
**output:**
ABCD
qwry
cvbn etc
但我不确定如何让这项工作匹配 2 条记录,其中一个客户的名字的前 4 个字符与另一个客户的名字相同。
示例:
客户 1:名字=ABCDXYZ 姓氏=SSS
客户 2:名字=ABCD 姓氏=SSS
预期的结果是能够在输出中看到这两条记录
【问题讨论】:
-
你有什么问题?