【发布时间】:2014-05-03 13:40:40
【问题描述】:
我正在尝试使用 TableB 中的记录更新 TableA,但仅在 TableA 中没有具有相同名称列值的记录的情况下。我有可以做到这一点的查询,但是我想做的是在存在“匹配”记录但在 Fieldx/y/z 中没有值的情况下,现有记录将更新。例如:
- 目标表 |鲍勃 |空 |空|
- 源表 |鲍勃 |纽约 |医生
由于存在“Bob”,目标表不会创建新记录,但现有记录将添加 New York 和 Doctor,因为这些字段为 NULL 或空/
【问题讨论】:
标签: mysql insert insert-update