В моем случае я создал следующие запросы, но в первом запросе, если id
1 уже существует и возраст уже существует, после этого, если вы создадите первый запрос без age
, значение age
не будет
REPLACE into table SET `id` = 1, `name` = 'A', `age` = 19
чтобы избежать вышеуказанной проблемы, создайте запрос, как показано ниже
INSERT INTO table SET `id` = '1', `name` = 'A', `age` = 19 ON DUPLICATE KEY UPDATE `id` = "1", `name` = "A",`age` = 19
может тебе это поможет ...