oracle库中有一表 A列 B列 C列
10 3
7 2
15 2
C列=(A列/B列)*100
我是这样写的update tab set c=((a/b)*100) from tab from rownum=1
得出结果C列的值均等于第一行的值
A列 B列 C列
10 3 3.33
7 2 3.33
15 2 3.33
10 3
7 2
15 2
C列=(A列/B列)*100
我是这样写的update tab set c=((a/b)*100) from tab from rownum=1
得出结果C列的值均等于第一行的值
A列 B列 C列
10 3 3.33
7 2 3.33
15 2 3.33
WHERE 1=1;
这个是我自己试验过的 绝对没问题,如果你的格式不对可参照这个改 这个实现的是 c=a+b
可以把where 1=1去掉的。