Pretend I have a table like id, name, address
And I want to insert something into it, then now the table is like
1, john, john's address
Is there an way to, when I try to add another john to that table with a different address, instead making the table like
1, john, john's address
2, john, john's new address
it becomes like
1, john, john's new address ? Is that what insert on duplicate key update is for?