php - 如何为mysql数据库中的每列更新具有两个不同条件的两列

标签 php mysql sql

我的数据库表中有两列。我想更新单个查询中的两列,但每列有两个不同的条件。 如何实现这一点..?? 请帮忙。

提前致谢。

我正在使用 mysql 数据库。

最佳答案

UPDATE import 
SET customer_name = case when customer_name = '' 
                         then 'N/A' 
                         else customer_name 
                    end,
    city = case when city = '' 
                then 'N/A' 
                else city 
           end

关于php - 如何为mysql数据库中的每列更新具有两个不同条件的两列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16606943/

相关文章:

php - 如何过滤ListView中已登录的用户?

mysql - 最有效的指标体系

mysql - El Capitan 上的 Laravel Homestead/mysql 无法连接

mysql - 使用同一表中的列更新行

php - hook_form_alter 不工作

php - 如何在 Android TextView 上获取不断更新的 mysql 行数?

javascript - 无法通过 ajax 将 attr int 变量发送到 php,到 db 列

mysql - php pdo 绑定(bind)参数不起作用

sql - ORDER BY 在计算列上无法正常工作?

php - SQL服务器: stored procedure