使用随机日期更新值

时间:2017-11-14 14:55:52

标签: mysql database random

可能这个问题被问了一百万次,但这又是一次。我需要使用随机日期值更新表。表名是review,它包含以下列:review_id,created_at,entity_id,entity_pk_value,status_id,group_code。我需要为所有行更新created_at,其他值需要保持不变。

我找到的随机查询是

FROM_UNIXTIME(
        UNIX_TIMESTAMP('2017-11-14 14:53:27') + FLOOR(0 + (RAND() * 63072000))
    )

到目前为止我有什么

UPDATE 'mage_review' 
   SET review_id = ""
     , created_at = FROM_UNIXTIME(UNIX_TIMESTAMP('2017-11-14 14:53:27') + FLOOR(0 + (RAND() * 63072000)))
     , entity_id = ""
     , entity_pk_value = ""
     , status_id = ""
     , group_code = ""

0 个答案:

没有答案
相关问题