B: b_id(pk) s_id type
11 111111 a
22 222222 b
33 333333 c
44 444444 d
55 555555 a
66 666666 b
77 777777 c
88 888888 d
现在需要对B表中type为a进行更新,则最终更新结果为
A:b_id(fk) a_id(pk)
11111 aaaaa
22 bbbbb
33 ccccc
44 ddddd
55555 eeeee
11111 fffff
55 ggggg
B: b_id(pk) s_id type
11111 111111 a
22 222222 b
33 333333 c
44 444444 d
55555 555555 a
66 666666 b
77 777777 c
88 888888 d
你先更新了B表,那A表中的b_id无法在B表中找到相同的b_id,那么A表将不能更新。并且你的更新
语句没有两表关联,我想应该还是同 wgsasd311(自强不息) 和 ReViSion(和尚) 那样进行
“and A.b_id=B.b_id”