我有几个列的表,我正在对其进行乘数插入。
IE:
INSERT INTO accounting_positions
KEYS (`date`, `customer`, `type`, `product`, `volume`, `payout`, `count`)
VALUES ('2012-01-10','10','regular','60sec',65,83,13),
('2012-01-10','10','regular','binary',15,83,13)
ON DUPLICATE KEY UPDATE volume=volume+CURRENT_COL_VAL;
我应该写什么而不是“CURRENT_COL_VAL”?如果我想用插入的值更新重复的行。
因为我不能在其中放置一个静态数字,因为它与多个插入中的每一行插入不同