update语句如何实现二表之间修改特定条件的值?
我有二个结构相同的表,表A和表B,字段均有ID和NUM,其中A表中有可能存在二行ID一致,但NUM值不一样的值,并且其中一个NUM必为0。表B中ID唯一。如何通过语句实现...
我有二个结构相同的表,表A和表B,字段均有ID和NUM,其中A表中有可能存在二行ID一致,但NUM值不一样的值,并且其中一个NUM必为0。表B中ID唯一。如何通过语句实现把表B中的NUM值赋值给表A中NUM不为零呢?
比如:
表A ID NUM
1 0
1 1
2 1
3 1
3 0
表B ID NUM
1 10
2 22
3 12
要得到的结果是:
表A ID NUM
1 0
1 10(取表B)
2 22(取表B)
3 12(取表B)
3 0 展开
比如:
表A ID NUM
1 0
1 1
2 1
3 1
3 0
表B ID NUM
1 10
2 22
3 12
要得到的结果是:
表A ID NUM
1 0
1 10(取表B)
2 22(取表B)
3 12(取表B)
3 0 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询