A表 barcode state icount price
bh00001 1 3 4
ba00002 3 2 3
bw00003 2 2 3
bh00004 4 3 2
B表 txm cm zz cbd
00001 2 2 3
00002 1 3 2
00003 3 3 3
00004 2 1 4
结果 txm cm zz cbd
bh00001 2 2 3
ba00002 1 3 2
bw00003 3 3 3
bh00004 2 1 4
实现这样结果的语句如何写,A表的barcode字段数据从第三个后面的字符串与B表txm字段数据一致
谢谢大家
bh00001 1 3 4
ba00002 3 2 3
bw00003 2 2 3
bh00004 4 3 2
B表 txm cm zz cbd
00001 2 2 3
00002 1 3 2
00003 3 3 3
00004 2 1 4
结果 txm cm zz cbd
bh00001 2 2 3
ba00002 1 3 2
bw00003 3 3 3
bh00004 2 1 4
实现这样结果的语句如何写,A表的barcode字段数据从第三个后面的字符串与B表txm字段数据一致
谢谢大家
SELECT * FROM a INNER JOIN b ON RIGHT(a.barcode,5)=b.txmUPDATE b
SET txm= LEFT(a.barcode,2)+txm
FROM a
WHERE RIGHT(a.barcode,5)=b.txm