2 jenny 1994 Jenny_1994 于 2015.05.28 17:56 提问

哪位大神帮我看看oracle数据库问题 谢谢!

A表里面的一个字段 和B表里面的一个字段 做完联查以后 能不能进行运算?

5个回答

danielinbiti
danielinbiti   Ds   Rxr 2015.05.28 18:01
已采纳
 SELECT A.字段1-B.字段1 from A,B where a.字段2=B.字段2
baidu_25310663
baidu_25310663   2015.05.28 18:07

select *,(SELECT a.ename, b.dname
FROM employee a,dept b

WHERE a.id=b.id)

把整个的当成一个字段就行了

fx_ss
fx_ss   2015.05.29 13:10

能的 SELECT A.字段1 , B.字段1 from A,B where a.字段2=B.字段2 group by 一个字段

lzp_lrp
lzp_lrp   Ds   Rxr 2015.05.30 10:42

A表里面的一个字段 和B表里面的一个字段 做完联查以后 能不能进行运算?

联查和运算没有影响的,如A表里的字段为a1,B表里的字段为b1,你可以

select a.a1 + b.b1 from A, B where A.a1 = B.b1

suijingzuo
suijingzuo   2015.05.30 18:43

我用运算sum函数举例子

select sum(a.字段名) sum(b.字段名) from A表的名字 a join b表的名字 b on a.字段c = b.字段c group by a.字段名

字段c :为两个表的共同拥有的字段

suijingzuo
suijingzuo 不好意思,忘了加逗号了。 select sum(a.字段名) , sum(b.字段名)
接近 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!