【发布时间】:2020-12-24 00:06:40
【问题描述】:
我有一个表,其中一行包含重复值:[A_Number],但其他没有,所以我需要使用另一个字段过滤这些重复记录:[Area_code],但[A_Number] 并不总是有重复值,
使用下面的例子:
| Area_Code | A_Number |
|---|---|
| 955 | 2324356 |
| 55 | 2324356 |
| 945 | 2324356 |
| 45 | 2324356 |
| 940 | 8675643 |
| 13 | 4450987 |
- 问题是:
A_Number可能由于Area_Code而有重复记录,每个重复的A_Number有2 个Area_Code一个以9开头并有3 个数字,但另一个没有9并有2 位数字,所以我需要得到没有9的 Area_Code 并且只有 2 位数字。 - 如果
A_Number有一个Area_Code以9 开头并且有3 个数字,我们将从Area_Code中删除9 - 如果 A_Number
A_Number有一个Area_Code没有 9 和有 2 个数字将是相同的 - [已编辑]
A_Number可能有不同的Area_Code,例如A_Number:2324356
预期结果
| Area_Code | A_Number |
|---|---|
| 55 | 2324356 |
| 45 | 2324356 |
| 40 | 8675643 |
| 13 | 4450987 |
【问题讨论】: