Introduction
This helps you add new data to a table but also update existing data if there is a conflict, all in one step.
When you want to add a new user but update their info if they already exist.
When importing data and you want to avoid duplicate entries.
When you want to keep a list updated without deleting and re-adding rows.
When you want to track inventory and update stock if the item is already listed.