Я знаю, что это старый пост, но я надеюсь, что это все равно кому-то поможет, и я надеюсь, что это простой пример:
фон:
У меня было много-много случаев: один и тот же пользователь указан в списке несколько раз с несколькими значениями, и я хотел создать новую запись, поэтому ОБНОВЛЕНИЕ не имело бы смысла в моем случае, и мне нужно было обращаться к конкретному пользователю так же, как Я бы сделал, используя предложение WHERE.
INSERT into MyTable(aUser,aCar)
value(User123,Mini)
Используя эту конструкцию, вы фактически нацеливаетесь на конкретного пользователя (user123, у которого есть другие записи), поэтому вам, на мой взгляд, не нужно предложение where.
вывод может быть:
aUser aCar
user123 mini
user123 HisOtherCarThatWasThereBefore