可能这个问题被问了一百万次,但这又是一次。我需要使用随机日期值更新表。表名是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 = ""