我有我的指數設置到外地:testsuite_id,我執行以下查詢:MySQL的重複鍵更新問題
INSERT INTO testsuite_dates (testsuite_id,start_date,end_date)
VALUES ('27798','2012:02:27 00:00:00','2012:02:28 00:00:00')
ON DUPLICATE KEY UPDATE testsuite_id='27798';
我希望如果存在testsuite_id條目此更新條目或插入如果它不是,但如果我第二次執行此查詢,它會插入第二個具有相同testsuite_id的條目。
我錯過了什麼?
我沒有意識到我必須通過相同的值兩次(起始日期和結束日期)。我想我是指定索引ID來插入/更新。這工作,謝謝! – user1216398 2012-02-27 19:38:12