我有以下表结构
'category_id', 'int(11)', 'PRI'
'page_id', 'int(11)', 'PRI'
'current_week_visits', 'int(11)'
我每天都在此表上更新当前一周的访问量,如果 (app_id, page_id) 不存在于表中,我想插入一行。否则,更新 current_week 访问
我试过了,
INSERT INTO visits (category_id, page_id, current_week_visits) VALUES (150, 1, 100) ON DUPLICATE KEY UPDATE current_week_visits = current_week_visits + 100;
但它似乎并没有保存本周的访问量。你能解释一下这里出了什么问题吗?