1
使用insert... on duplicate key update時,更新多個列而不更新某些列的語法是什麼?在具有多個值的重複密鑰更新上插入
我寫了下面的查詢:
INSERT INTO table (id,number,text) VALUES (1,2,3),(3,5,"i want this remain the previous value and not change"),(1,2,3)
ON DUPLICATE KEY UPDATE id=VALUES(id), number=VALUES(number), text=VALUES(text);
如何不改變一些值,並讓他們保持它以前的值?
非常感謝你。你是MySQL的碩士;) –
你能說我如何使用'IN'而不是'=' –
@MohammadMasoudian我已更新 –