数据表;table
id price itemid
1, 0, A0000101
00HA
2, 0, A0000102
00HA
3, 500, A0000101
01HA
4, 600, A0000102
01HA
上面是表数据,如何将 id 3 的price 更新到 1的price
更新后的结果是
A000050301HA
id price itemid
1,
500, A000010100HA
2,
600, A000010200HA
3, 500, A000010101HA
4, 600, A000010201HA
他们的条件是itemid的条件是 itemId前8位算一条数据,比如id 1和id 3 就是一条数据,就需要把id 3的price 更新到 id 1的price
这样的算为相同数据
id 1
A000010100HA ==
A000010101HA id 3
就是把01的price 更新到 00 的price去
自己写了1个多小时,没弄出来,各位大神支支招,开始用程序循环的,当带价有点高