我想将新值附加到现有事件ID和值。所以我用了ON DUPLICATE KEY
。但是,即使该行已存在,sql为什么仍要写新行呢?
我做错什么了吗? :'(
我在phpmyadmin中使用MySQL
我的唯一密钥:event_id
INSERT INTO et_seats(event_id, reserved) VALUES ('$theatre->id', '$payment->seatnumber')
ON DUPLICATE KEY UPDATE
reserved = reserved + '$comma' + '$payment->seatnumber'