本文介绍了oracle中的表更新的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 ID VAL CNT 1-45 -5 2- 40 -8 3- 30 -9 4- 78 -6 5- 88 -4 6- 0 -0 7- 0 -0 8- 0 -0 9-45 -8 10 - 83 -9 11- 0 -0 我想更新CNT为0的所有VAL列其先前的值CNT> 0.所以,o / p应该是: ID VAL CNT 1-45 -5 2- 40 -8 3- 30 -9 4- 78 -6 5- 88 -4 6- 88 -0 7-88 - 0 8-88 -0 9-45 -8 10-83 -9 11-83 -0 我知道这是一个愚蠢的问题,但我被卡住了。 任何帮助? 谢谢解决方案 ID VAL CNT1- 45-52- 40-83- 30-94- 78-65- 88-46- 0 -07- 0-08- 0 -09- 45-810- 83 -911- 0 -0I want to update the all the VAL column where CNT is 0 with its previous value where where CNT > 0.So, the o/p should be :ID VAL CNT1- 45-52- 40-83- 30-94- 78-65- 88-46- 88 -07- 88-08- 88 -09- 45-810- 83 -911- 83 -0I know it is a silly question,but i am stuck.Any help?Thanks 解决方案 这篇关于oracle中的表更新的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!
09-11 11:26