编程论坛
注册
登录
编程论坛
→
Oracle论坛
有个oracle问题看大家能帮忙用一个SQL写下不!
hejian11
发布于 2012-11-13 15:24, 1031 次点击
表AA(a1,a2,a3,a4),BB(b1,b2,b3,b4)
插入a1='10000',a2=b1(条件是:max(b3)、b2='07034'),a3=count(b1)、a4=AVG(b3)(条件都是:b2='07034')
3 回复
#2
zyxaaa
2012-11-16 09:28
有点没搞明白你说的是什么意思
#3
kalvinyu
2012-11-19 15:12
那我想知道,你BB表里的字段类型,字段内容,然后进行插入 insert into AA (a1,a2,a3,a4)values("1000" select * from BB(b表里的内容),后面两个就不明白你说的是什么了?)
#4
蕙嘉熊
2013-06-17 16:42
insert into AA valuse("10000","select b1 from BB where b3='MAX(b3)' and b2='07034';","select count(b1) from BB where b2='07034';","select AVG(b3) from BB where b2='07034';");是这样吗,我没有在SOL中实验,你试试····
1