MySQL插入条件为on

MySQL插入条件为on,mysql,Mysql,我有一个表user\u has\u alerts(userID、alertID、dateAlerted),我正在尝试将给定用户的dateAlerted字段中的所有空值更新到当前日期。任何帮助都将不胜感激。不,这是我们在过去8个月一直在做的uni团队项目的一部分:)不,这是我们在过去8个月一直在做的uni团队项目的一部分:)啊,出于某种奇怪的原因,我认为这将是一个插入。谢谢。啊,出于某种奇怪的原因,我认为这会是一个插入。谢谢 UPDATE `user_has_alerts` SET `dateAl

我有一个表user\u has\u alerts(userID、alertID、dateAlerted),我正在尝试将给定用户的dateAlerted字段中的所有空值更新到当前日期。任何帮助都将不胜感激。

不,这是我们在过去8个月一直在做的uni团队项目的一部分:)不,这是我们在过去8个月一直在做的uni团队项目的一部分:)啊,出于某种奇怪的原因,我认为这将是一个插入。谢谢。啊,出于某种奇怪的原因,我认为这会是一个插入。谢谢
UPDATE `user_has_alerts` SET `dateAlerted` = NOW() WHERE `dateAlerted` IS NULL AND userID = 1
UPDATE user_has_alerts SET dateAlerted = CURDATE() 
 WHERE userID = X AND dateAlerted IS NULL