sql:即使存在行,仍然创建新行

时间:2019-12-11 11:42:42

标签: mysql sql insert sql-update

我想将新值附加到现有事件ID和值。所以我用了ON DUPLICATE KEY。但是,即使该行已存在,sql为什么仍要写新行呢? 我做错什么了吗? :'(

我在phpmyadmin中使用MySQL

我的唯一密钥:event_id

my database

INSERT INTO et_seats(event_id, reserved) VALUES ('$theatre->id', '$payment->seatnumber')
ON DUPLICATE KEY UPDATE 
            reserved = reserved + '$comma' + '$payment->seatnumber'

0 个答案:

没有答案