我很难在这里构思出合适的查询。我有两张table,叫他们吧 table1
以及 table2
. Table1
有一个名为quantityavailable的字段,我想用其中的相关数据填充它 Table2
这里的字段称为stock。我正在尝试匹配在中包含静态值的值 table2
,并在中附加静态值 table1
. 例子:
表1.customlabel部件#-追加
表2.1内部零件号前置零件#
理想情况下,我要做的是从表2和表1中获取静态值并翻转它们,这样我就有了匹配的东西。所以基本上这些值看起来像:
前置部分#-附加
在表1和表2中,这样我就可以匹配值。我在想 CONCAT
会有帮助,这是我拼凑起来的,但似乎不起作用。
update table1, table2 set table1.QuantityAvailable = table2.Stock where table1.CustomLabel=concat("prepend",table1.CustomLabel) = table2.InternalPartNumber=concat(table2.InternalPartNumber,"append")
任何指导都将不胜感激。
暂无答案!
目前还没有任何答案,快来回答吧!