错误思路:
1、在数据库1 中查询出所有符合条件的值
2、循环取单个值,使用单个值去查询数据库2的单个值,进行对比
错误原因:
1、每对比一项,就需要查询一次数据库,速度非常慢
改进思路:
1、在两个数据库内询出所有符合条件的值
2、将两个值写入两个字典,并以 id (主键或者索引)作为两个字典的key
3、进行对比,循环取字典1的值,并将字典1的key (原数据库中的id)作为字典2的key去取字典2内该key对应的值,再进行对比
具体的代码就不粘了,思路最重要
1、在数据库1 中查询出所有符合条件的值
2、循环取单个值,使用单个值去查询数据库2的单个值,进行对比
1、每对比一项,就需要查询一次数据库,速度非常慢
1、在两个数据库内询出所有符合条件的值
2、将两个值写入两个字典,并以 id (主键或者索引)作为两个字典的key
3、进行对比,循环取字典1的值,并将字典1的key (原数据库中的id)作为字典2的key去取字典2内该key对应的值,再进行对比
具体的代码就不粘了,思路最重要