sql server update 多条记录问题
A表iddepno1A12B23C34D4B表depnocardnoB2us001C3us002D4us002C表idcardno2null3null4null5us00...
A表
id depno
1 A1
2 B2
3 C3
4 D4
B表
depno cardno
B2 us001
C3 us002
D4 us002
C表
id cardno
2 null
3 null
4 null
5 us001
根据B表 depno 得到 A表id,再根据A表的id确定C表的id,并将相对应的B表中的cardno值update 到 C表,本例中就是 将id 为 2、3、4的3个null变成 us001、us002、us002。
这只是简化模型,实际应用可能会有几万条记录。
如何实现呢? 展开
id depno
1 A1
2 B2
3 C3
4 D4
B表
depno cardno
B2 us001
C3 us002
D4 us002
C表
id cardno
2 null
3 null
4 null
5 us001
根据B表 depno 得到 A表id,再根据A表的id确定C表的id,并将相对应的B表中的cardno值update 到 C表,本例中就是 将id 为 2、3、4的3个null变成 us001、us002、us002。
这只是简化模型,实际应用可能会有几万条记录。
如何实现呢? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询