Java 比较多个变量并更新另一个变量
我有两个数据库,其中我需要比较字段值,如果发现它们相等,我必须更新第三个数据库 假设表1包含以下字段: 表1.1卡马克 表1.carModel 表1.1汽车燃料 此外,表2给出了确切的字段: 表2.1卡马克 表2.carModel 表2.1汽车燃料 我需要比较table1.carMake和table2.carMake,如果它们相等,我需要更新一个变量,比如说,分数为10分,这将进入一个单独的表。 因此,在某种程度上,我需要检查表1和表2中类似字段的所有记录 我使用嵌套循环,它们非常大。因此,寻找一个紧凑的代码 谢谢!Java 比较多个变量并更新另一个变量,java,sql,Java,Sql,我有两个数据库,其中我需要比较字段值,如果发现它们相等,我必须更新第三个数据库 假设表1包含以下字段: 表1.1卡马克 表1.carModel 表1.1汽车燃料 此外,表2给出了确切的字段: 表2.1卡马克 表2.carModel 表2.1汽车燃料 我需要比较table1.carMake和table2.carMake,如果它们相等,我需要更新一个变量,比如说,分数为10分,这将进入一个单独的表。 因此,在某种程度上,我需要检查表1和表2中类似字段的所有记录 我使用嵌套循环,它们非常大。因此,寻找
Sri所以你必须对表1使用两个嵌套的loop1,对表2使用另一个嵌套的loop1,我认为没有任何其他选择定义。性能或代码行都非常庞大?您考虑过java循环上的存储过程吗?如果您真的在使用数据库,为什么不使用SQL语句来完成这项工作?类似于表3中的不精确代码更新分数=分数+10,其中table3.carMake在表2中选择table2.carMake,table1中table1.carMake=table2.carMake和table1.CarModel=table2.CarModel您使用的是哪种DBMS?博士后?神谕在你们的第一句话中,数据库的意思是表吗?您还应该包括一些示例数据和预期输出。