Эй, я пытаюсь выполнить запрос sql, но у меня возникла проблема.
Сначала я делаю запрос на замену, который заполнил мою базу данных.
После того, как я сделаю запрос на обновление, обновите некоторые значения.
И я делаю другую замену, которая используется, чтобы избежать дубликатов, однако некоторые поля, которые были обновлены непосредственно перед переходом на ноль из-за удаления, которое выполняется перед вставкой (заменить регистр)
Как я могу действовать так, чтобы при замене не устанавливалось какое-либо значение атрибута и не сохранялись значения из обновления?
Вот последовательность из 3 запросов, которые я делаю
REPLACE INTO all.serviceworker_subscriptions
(userId, userAgent, getDisplayMedia)
VALUES ('"+userId+"','"+userAgent+"','"+getDisplayMedia+"')
UPDATE all.serviceworker_subscriptions
SET dateDerniereConnexion = '"+socketDisconnectDate+"'
WHERE userId = '"+userId+"'
REPLACE INTO all.serviceworker_subscriptions
(userId, userAgent, getDisplayMedia)
VALUES ('"+userId+"','"+userAgent+"','"+getDisplayMedia+"')
Мое поле: dateDerniereConnexion
исчезает после каждой второй замены ...
Спасибо