我已经搜索但找不到适合我需要的答案。我有两组数据,需要将第一组(表 1 描述字段)与列表(表 2)进行比较,并返回每个接口/订单的 VIP 代码。
对于任何描述,唯一相同的标识符是以“003”结尾的 9 位订单 ID。我需要将此 9 位字符串与始终以订单 ID 开头但之后可能包含其他字符或数字的另一个表进行比较。我知道 LIKE 比较适用于第二个表,但我不知道如何从描述字段中删除订单号。
更新:表 1 是比较路由器接口命令输出的临时表。表 2 是我的静态帐户数据库,其中有数以万计的条目,我不想与表 1 进行比较。这就是为什么我不只是拿表二比较订单号和表一的原因。我特意寻求帮助,从表 1 的描述字段中提取 9 位订单 ID。
表格1
Interface Description
Ge 1/0/1 blah_bla_123456003_blahlahlah
Ge 1/0/2 blah_blah_bla_234567003_blahahblh
Ge 1/0/3 b_bla_345678003_blhahblah
Ge 1/0/4 bh_blh_ba_456789003_lahlahbl
表 2
Order ID VIP Code
123456003.0 Premier
234567003 Wholesale
345678003.6 Normal
456789003.23 Premier
预期成绩
Order* VIP Code
123456003 Premier
234567003 Wholesale
345678003 Normal
456789003 Premier
*(stripped from Description)