我有一个这样的sql语句:
INSERT INTO products (ProductSKU,ProductPrice,ProductCheckDate)
VALUES ('0000001','22,00','2019-01-01 00:00:00')
ON DUPLICATE KEY UPDATE
ProductLastPrice = ProductPrice,
ProductPrice = '22,00',
ProductLastCheckDate = ProductCheckDate,
ProductCheckDate = '2019-01-01 00:00:00';
我需要在注册表更新时存储旧值,但有时ProductLastCheckDate与ProductCheckDate相同
我做错什么了吗?