如何更新如下的表?
我想逐项更新一个表的某栏, 每一项更新的条件都跟前一项有关, 这样的情形怎么办?
譬如这么两张表:
表A
ID SerialNo Title
1 111 "Silly 1"
2 222 "Silly 1"
3 333 "Silly 1"
4 125 "Silly 2"
...
表B
Item_ID Title SerialNo
1 "Silly 1" NULL
2 "Silly 2" NULL
3 "Silly 1" NULL
我现在要更新表B中的SerialNo, 使他匹配Title, 但是同样Title的不能重复。
譬如 Item_ID=1时, SerialNo为111, 那么Item_ID=3时, SerialNo绝对不能是以前出现过的, 如果表A中没有那么多序列号, 则后面的项仍然留空。