問題已解決
請問一個賬戶編碼可能對應多個地點編號,已知賬戶編碼,怎么把這個編碼下的地點層匹配出來?
![](https://member.chinaacc.com/homes/resources/images/home/avatar/5.jpg)
![](/wenda/_nuxt/img/iconWarn.60bd4fe.jpg)
![](https://pic1.acc5.cn/014/48/55/84_avatar_middle.jpg?t=1714051306)
你好,你可以用VOOLUP公式去匹配的呢
2023 12/26 10:38
![](http://member.chinaacc.com/homes/resources/images/home/avatar/5.jpg)
84784965 ![](/wenda/_nuxt/img/reply1.d92ea43.png)
![](/wenda/_nuxt/img/reply1.d92ea43.png)
2023 12/26 10:40
但是一個編碼只能對應匹配出來一個呀
![](https://pic1.acc5.cn/014/48/55/84_avatar_middle.jpg?t=1714051306)
小小霞老師 ![](/wenda/_nuxt/img/reply2.28c7604.png)
![](/wenda/_nuxt/img/reply2.28c7604.png)
2023 12/26 10:42
要實現(xiàn)根據(jù)賬戶編碼匹配地點編號,通常需要在數(shù)據(jù)庫或數(shù)據(jù)表中進行查詢。以下是一種簡單的方法,假設您使用的是SQL之類的數(shù)據(jù)庫語言。
1. 首先,確保您有一張包含賬戶編碼和對應地點編號的數(shù)據(jù)表。例如,這個數(shù)據(jù)表可以被命名為account_locations,包含兩列:account_code(賬戶編碼)和location_id(地點編號)。
2. 使用SQL的JOIN語句,可以根據(jù)賬戶編碼查詢地點編號。例如,如果您想查詢賬戶編碼為ABC123的地點編號,可以使用以下查詢:
```sql
SELECT location_id
FROM account_locations
WHERE account_code = ABC123;
```
這將返回賬戶編碼為ABC123的所有地點編號。請注意,如果同一個賬戶編碼對應多個地點編號,這條查詢會返回多個記錄。
3. 如果您使用的是編程語言(如Python)與數(shù)據(jù)庫交互,可以根據(jù)數(shù)據(jù)庫連接庫(如psycopg2 for PostgreSQL、pyodbc for SQL Server等)執(zhí)行類似的查詢。例如,使用psycopg2:
```python
import
![](http://member.chinaacc.com/homes/resources/images/home/avatar/5.jpg)
84784965 ![](/wenda/_nuxt/img/reply1.d92ea43.png)
![](/wenda/_nuxt/img/reply1.d92ea43.png)
2023 12/26 11:06
就是每個賬戶編碼下面都有三個不同的地點
![](https://pic1.acc5.cn/014/48/55/84_avatar_middle.jpg?t=1714051306)
小小霞老師 ![](/wenda/_nuxt/img/reply2.28c7604.png)
![](/wenda/_nuxt/img/reply2.28c7604.png)
2023 12/26 11:15
那這個需要通過代碼來實現(xiàn)的呢
![](/wenda/img/newWd/sysp_btn_eye.png)