现在有一个Excel文件,里面有一个name和description两列数据,name是英文字段,description是中文的字段。如下图:
| name | description |
| wxm | 王小明 |
| xh | 小辉 |
| ds | 大山 |
| zs | 张三 |
........ ...........
数据库中有一个姓名表,字段id,name,age 如下图:
| id | name | age |
| 1 | wxm | 21 |
| 2 | xh | 23 |
| 3 | ds | 22 |
| 4 | zs | 20 |
........ .............. ..........
由于数据库中不支持中文,所以先从数据库读出数据放在内存表A中,再从EXCEL文件中读取name和description两个字段的内容,也放在一个内存表B中。现在要将A表中的name全部用B表中的那么对应的description来替换掉!
最终结果集如下:
| id | name | age |
| 1 | 王小明 | 21 |
| 2 | 小辉 | 23 |
| 3 | 大山 | 22 |
| 4 | 张三 | 20 |
........ .............. ..........
请问如何进行替换数据,速度快点?