【发布时间】:2013-08-04 04:42:37
【问题描述】:
我想根据另一个条件为真的字段更新表中的所有字段,例如
表1
field1(字符串)
field2(字符串)
field3(要检查的条件)
field4(要更新的字段)
在 table1 中,如果 field3 = "XYZ" 那么我希望使用由 field1 & field2 组成的字符串来更新字段 4 ..
我尝试了以下方法:
更新表1
SET field4 = CONCAT(field1,field2)
不幸的是,这显然替换了所有 field4 值并且没有做我想要的。我在网上寻找了一个更好的例子来说明我如何做到这一点,但没有运气..这对我来说是希腊语..任何感谢您的帮助或指导。
【问题讨论】:
标签: mysql field conditional-statements fill