gpt4 book ai didi

mysql - 根据表中的值更新列空白

转载 作者:行者123 更新时间:2023-11-29 18:25:36 24 4
gpt4 key购买 nike

我想更新一个表列,其中字段为空,并使用列中的邮政编码,因为两行的“名称”字段相同。

因此,运输邮政编码空白需要填写名称相同的相同运输邮政编码。

谢谢

The attached is the table screenshot

最佳答案

您没有提供实际的表名称。我将使用 table_name 来向您展示该怎么做。我使用了 table_name 两次,所以每次我都给它一个别名 (m & f)。这样我们就可以进行比较

回答慢

UPDATE table_name m
SET m.shipping_zip =
(SELECT f.shipping_zip
FROM table_name f
WHERE f.Name=m.Name and f.shipping_zip<>'')
WHERE m.shipping_zip = '';

快速回答(但未经测试)

UPDATE table_name m, table_name f
SET m.shipping_zip = f.shipping_zip
WHERE m.Name=f.Name AND m.shipping_zip='' AND f.shipping_zip<>'';

关于mysql - 根据表中的值更新列空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46226382/

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