gpt4 book ai didi

php - 如何在mysql中更新多行

转载 作者:太空宇宙 更新时间:2023-11-03 12:11:04 24 4
gpt4 key购买 nike

我的数据库中有导入表。此表列是 product_idext_product_idProduct_id是唯一的,但是表中的ext_product_id是相同的。我必须更新这个多个 ext_product_id。我的表有数千列。我无法手动更新这些行。

我的表格格式是:

    product_id     ext_product_id
44 796666
45 796666
46 796666
306 1275631
308 1275631
309 1275631
. .

我有这样的表格格式:

    my table foramt is:

product_id ext_product_id
44 796666
45 796667
46 796668
306 1275631
308 1275632
309 1275633
. .

如何更新这个?

我的查询只适用于一条记录:

   update 13_product_id 
set ext_product_id='796667'
where product_id='45';

我必须更新多行,请给我一个建议。

最佳答案

尝试更新您的 ID 所在的位置:

 update 13_product_id 
set ext_product_id='796666'
where product_id in ('45','16','15');

等等等等

关于php - 如何在mysql中更新多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24185877/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com