八面玲珑指什么生肖| 男人梦见猫是什么意思| 什么屁股摸不得| 颈椎曲度变直有什么症状| 脑膜炎是什么原因引起的| 手到擒来是什么意思| 以至于是什么意思| 蛰居是什么意思| 什么手机性价比高| 眼底充血是什么原因| 舅舅的儿子叫什么| 耳朵软骨疼是什么原因| 耳朵轮廓痒是什么原因| 化疗期间吃什么最好| 次第花开是什么意思| 尿酸高不能吃什么东西| 11月12日是什么星座| 猪拉稀用什么药最快| 穿刺是什么手术| eagle是什么牌子| 前轮轴承坏了会有什么症状| 心心念念是什么意思| 什么是纯净水| 没有高中毕业证有什么影响| 什么眉头| 三级医院什么意思| 梦见一个人代表什么| 女性肝阳上亢吃什么药| 肠化生是什么症状| 落英缤纷是什么意思| 一比吊糟什么意思| 口腔检查挂什么科| 小狗感冒症状是什么样的| 硝酸咪康唑乳膏和酮康唑乳膏有什么区别| 三月份是什么星座的| 宁字属于五行属什么| 经常肚子疼拉肚子是什么原因| 宫腔粘连带是什么意思| 扑街什么意思| 为什么会得痔疮| 幼稚细胞是什么意思| 中午吃什么菜| 腱鞘是什么| 拔智齿需要注意什么| 怀孕十天有什么反应| 阴阳数字是什么数| 央行行长什么级别| 抗核抗体是检查什么病| 梦见自己怀孕大肚子是什么预兆| 冥王星是什么星| 老年人心慌是什么原因| 维生素d补什么| 平字五行属什么| 乳房痛挂什么科| 劫持是什么意思| 脚烧是什么原因| 血小板高是什么原因| 孕妇腿抽筋是什么原因| 血钾查什么项目| 腿肿吃什么药| 宫内膜回声不均匀是什么意思| 送老师什么礼物最好| 什么车不能坐| 酉什么意思| 什么是变应性鼻炎| 女性虚火旺吃什么下火| 周边是什么意思| 月色真美什么意思| 马桶对着卫生间门有什么不好| 守宫是什么意思| 什么是慈悲| 吃什么可以让奶水增多| 世界上最高的塔是什么塔| 奥美拉唑是治什么病的| 阴道杆菌是什么意思| 想起我叫什么了吗| 沱茶属于什么茶| 人乳头瘤病毒51型阳性是什么意思| 高危型hpv有什么症状| 五十八岁属什么生肖| 孕吐什么时候开始| 右肩膀疼是什么原因| 三净肉是什么| 你是谁为了谁是什么歌| 鬼节为什么不能出去| 吃无花果有什么好处和坏处| 胃痛吃什么药效果最好| 07属什么生肖| 肺气肿是什么| 什么炒菜好吃| 利妥昔单抗是治什么病| 井代表什么生肖| 红斑是什么病| 倒霉是什么意思| 什么叫cp| 长红痣是什么原因| 发飙是什么意思| 文献是什么| 滑膜炎是什么| 橙色代表什么| 舌头干燥是什么原因| 道是什么| 梦见掉了两颗牙齿是什么意思| 芦荟有什么功效| 什么工作轻松| 大象吃什么食物| 打一个喷嚏代表什么意思| 火鸡面为什么这么贵| 龙筋是什么| 植物是什么| 6月20号什么星座| 咦是什么意思| becky是什么意思| 头皮痒用什么洗发水效果好| 姨妈期吃什么水果| 什么是钓鱼执法| 经常咳嗽是什么病| 吃维生素c片有什么好处| 常吃南瓜有什么好处和坏处| 月经量极少几乎没有是什么原因| 昊字五行属什么| 荆州是现在的什么地方| 系带断了有什么影响| 乙肝两对半定量是什么意思| 酒醉喝什么解酒| ais什么意思| 护资成绩什么时候出| 便秘应该吃什么| 梦见扫墓是什么预兆| 什么样的人容易得抑郁症| 梦见别人家办丧事是什么意思| 耳语是什么意思| 慢性胃炎吃什么药效果好| 品规是什么意思| 钙吃多了有什么副作用| 功夫2什么时候上映| 易经是什么| 发烧为什么会浑身酸疼| 盆腔炎是什么| 荨麻疹需要注意什么| 回族为什么不吃猪肉| 什么是体制内的工作| 老婆生日送什么鲜花| 发难是什么意思| tbs是什么意思| 吃什么补脾胃| 肿瘤吃什么药可以消除| 1比1是什么意思| johnny什么意思| 井木犴是什么动物| kolumb是什么牌子| 独角仙吃什么食物| 身份证更换需要带什么| 喝什么茶对身体好| 香草是什么| 腹泻不能吃什么食物| graves病是什么病| 不惑之年什么意思| 高血压是什么意思| 夜宵是什么意思| 卧是什么意思| 羊下面是什么生肖| 唐僧是什么转世| 无名指和小指发麻是什么原因| 尿糖1十是什么意思| 微信屏蔽是什么意思| 肠胃炎需要做什么检查| 傲娇什么意思| 夺魁是什么意思| 经常跑步对身体有什么好处| 尿酸高能喝什么酒| 皮肤发痒是什么原因| 什么是肝炎| 体液是指什么| 白起为什么被赐死| 喝白茶有什么好处| 口腔溃疡白色的是什么| 快递已揽件是什么意思| 吃什么降糖快| 吞咽困难是什么原因| uma是什么意思| 胆气虚吃什么中成药| 三花鱼是什么鱼| 南瓜什么颜色| 吃无花果有什么好处和坏处| 飘零是什么意思| 额头长闭口是什么原因| 乌龟代表什么数字| 汇总压缩是什么意思| 指甲凹凸不平是什么原因| 肩周炎吃什么药效果最好| 晕菜是什么意思| 血为什么是红色的| 什么感觉| 早上起来口干口苦口臭是什么原因| 977是什么意思| 生蚝补什么| 生化常规主要是检查什么的| 女性体寒 吃什么好| 榴莲什么季节成熟| eb病毒是什么意思| 宫颈活检是什么意思| 高铁与动车的区别是什么| hpv是检查什么的| 济公原名叫什么| c13阴性是什么意思| 什么是更年期| 胃反流是什么原因| 左顾右盼的顾是什么意思| 什么症状提示月经马上要来了| 异物进入气管什么症状| 地中海贫血是什么原因引起的| 孑孓什么意思| 乳腺4a类是什么意思| 房速是什么意思| pp1是什么意思| 贫血缺什么| 偶发室性期前收缩是什么意思| 味精的主要成分是什么| 怕热的人是什么体质| 清歌是什么意思| 皮卡丘站起来变成了什么| 夏天什么花会开| 蘑菇是什么菌| 杯弓蛇影告诉我们什么道理| 什么是abo文| 肝功能八项检查什么| 自费是什么意思| 女生的下面叫什么| 为什么手会发麻| 李子吃多了有什么坏处| 友字五行属什么| 后位子宫什么意思| 阴虚是什么| 半夜呕吐是什么原因| 便秘吃什么菜| 为什么想到一个人会心痛| 甲减有什么症状| 阴阴阳是什么卦| 每个月月经都推迟是什么原因| 776是什么意思| 二维是什么意思| 惊鸿是什么意思| 高三学生吃什么补脑抗疲劳| 为什么会得艾滋病| 九月十三号是什么星座| 大排是什么肉| 荨麻疹为什么晚上起| 尿路感染吃什么药最好| 胆结石什么原因引起的| 7月29号是什么星座| 断肠草长什么样| 琥珀是什么意思| 为什么会长口腔溃疡的原因| 吐痰带血是什么原因| 这是什么牌子| 孕妇梦见猫是什么意思| 喝黄芪水有什么副作用| 切除阑尾对身体有什么影响| 鼻血流不停是什么原因| 什么是大男子主义| 行政许可是什么意思| ofs是什么意思| 言字旁与什么有关| 百度
Multiple updates in MySQL
P粉154798196
P粉154798196 2025-08-04 16:21:20
0
2
793

I know you can insert multiple rows at once, is there a way to update multiple rows at once (like in one query) in MySQL?

edit: For example I have the following

Name   id  Col1  Col2
Row1   1    6     1
Row2   2    2     3
Row3   3    9     5
Row4   4    16    8

I want to combine all the following updates into one query

UPDATE table SET Col1 = 1 WHERE id = 1;
UPDATE table SET Col1 = 2 WHERE id = 2;
UPDATE table SET Col2 = 3 WHERE id = 3;
UPDATE table SET Col1 = 10 WHERE id = 4;
UPDATE table SET Col2 = 12 WHERE id = 4;

P粉154798196
P粉154798196

reply all(2)
P粉404539732

Since you have dynamic values, you need to use IF or CASE to update the column. It gets a little ugly, but it should work.

Using your example, you could do this:

UPDATE table SET Col1 = CASE id 
                          WHEN 1 THEN 1 
                          WHEN 2 THEN 2 
                          WHEN 4 THEN 10 
                          ELSE Col1 
                        END, 
                 Col2 = CASE id 
                          WHEN 3 THEN 3 
                          WHEN 4 THEN 12 
                          ELSE Col2 
                        END
             WHERE id IN (1, 2, 3, 4);
P粉536909186

Yes, it is possible - you can use INSERT ... ON DUPLICATE KEY UPDATE.

Use your example:

INSERT INTO table (id,Col1,Col2) VALUES (1,1,1),(2,2,3),(3,9,3),(4,10,12)
ON DUPLICATE KEY UPDATE Col1=VALUES(Col1),Col2=VALUES(Col2);
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
病毒性扁桃体炎吃什么药 掉头发吃什么恢复最快 小钙化灶是什么意思 壁虎是什么类动物 彪马属于什么档次
1月13日是什么星座 西兰花不能和什么一起吃 观音成道日是什么意思 散粉和粉饼有什么区别 情未了什么意思
擎什么意思 中焦不通用什么中成药 土地兼并是什么意思 送礼送什么烟比较好 凌波仙子是什么意思
乳糖醇是什么 火疖子是什么引起的 后脑勺痛什么原因引起的 什么是钙化灶 医院属于什么行业
xyz是什么意思hcv9jop3ns5r.cn 十二年义务教育什么时候实行hcv8jop6ns5r.cn 血小板是什么颜色的adwl56.com 上火吃什么药hcv8jop7ns8r.cn 未必是什么意思hcv8jop7ns3r.cn
力是什么hcv8jop4ns7r.cn 俞是什么意思hcv7jop6ns3r.cn 宫颈糜烂是什么原因引起的onlinewuye.com 什么是穿刺hcv8jop0ns3r.cn 王母娘娘属什么生肖hcv8jop6ns0r.cn
肝功能谷丙转氨酶偏高是什么原因hcv7jop5ns1r.cn 维生素b4又叫什么hcv9jop1ns4r.cn 卵泡是什么意思hcv8jop8ns8r.cn 16开是什么意思hcv9jop3ns9r.cn gbm是什么意思hcv8jop2ns3r.cn
流金岁月什么意思hcv7jop5ns4r.cn cps是什么意思hcv8jop4ns4r.cn a型熊猫血是什么血型hcv8jop2ns8r.cn 肠胃不好吃什么菜比较好jasonfriends.com 桐五行属什么hcv7jop9ns9r.cn
百度