gpt4 book ai didi

mysql - 仅当字段为空时才将列复制到另一列

转载 作者:行者123 更新时间:2023-12-01 00:01:26 25 4
gpt4 key购买 nike

我有一个 SQL 问题,对某些人来说可能是基础问题,但让我感到困惑。这是一个表格示例:

buu_properties_products (price, years, area, covered_area)

现在我想将 area 列字段复制到 covered_area 字段中,但前提是 covered_area 字段为空。

我在该表中有将近 1000 种产品,我需要更新这些列而不删除存在的 covered_area 值。

我正在运行 MySQL 5.1

最佳答案

取决于“空”的含义。如果它表示 NULL:

UPDATE buu_properties_products
SET covered_area = area
WHERE covered_area IS NULL

如果表示空字符串:

UPDATE buu_properties_products
SET covered_area = area
WHERE covered_area = ''

如果这意味着:

UPDATE buu_properties_products
SET covered_area = area
WHERE covered_area IS NULL OR covered_area = ''

关于mysql - 仅当字段为空时才将列复制到另一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15058655/

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