如何在MYSQL中的update语句中使用Substring_Index

时间:2013-11-20 20:24:02

标签: mysql sql sql-update

使用Mysql Sql,如何在“ON”子句中更新字段值的表 不匹配。旧表中的顺序有一些额外的字母。代码运行,但是 数量不会更新。也许我可以连接顺序??

UPDATE t.filled n JOIN t.open o ON n.item = o.item AND n.order = o.order  
SET o.Quantity = o.Quantity + n.Quantity WHERE (SUBSTRING_INDEX(n.order,":",-1) = "CLD" ) 

1 个答案:

答案 0 :(得分:0)

解决方案是concat中的一个x.order与另一个匹配,从而放弃了 where条款。