我需要使用ON DUPLICATE KEY
来将表中的列按设定的数量递增.如何获取列的当前值并将其递增X amount.
注意:我正在使用nodejs mysql包,这是我目前的代码:
db.query(`INSERT INTO some_table SET ? ON DUPLICATE KEY UPDATE ?`, [
{
sessions: 25,
pageviews: 240
},
{
sessions: `sessions + ${sessionsIncrementAmount}`,
pageviews: `pageviews + ${pageviewsIncrementAmount}`
}
])