Map.of()和Collections.emptyMap()之间List.of(),Collections.emptyList()和之间Set.of()和之间是否存在差异Collections.emptySet()?
我必须遍历MySQL用户表中的每一行。我需要为用户中的每次迭代创建一个新的行地址,并具有以下所述的一些条件。
我有3张桌子:
User: id, stuff, id_person, email
Person: id, stuff, id_address
Address: id, email
Run Code Online (Sandbox Code Playgroud)
如果User.id_person不为NULL且person.id_address为NULL,则需要在地址中创建新行。我必须使用与User.email相同的电子邮件创建行。我必须为用户中的每一行执行此操作。
我尝试使用MySQL游标,但是我不知道如何很好地使用它们。
我怎样才能做到这一点?还有其他方法可以代替使用游标吗?
提前致谢。
编辑:我刚刚意识到,我还必须用我刚刚创建的地址行的ID更新person.id_address。