A表里面的一个字段 和B表里面的一个字段 做完联查以后 能不能进行运算?
SELECT A.字段1-B.字段1 from A,B where a.字段2=B.字段2
select *,(SELECT a.ename, b.dname
FROM employee a,dept b
WHERE a.id=b.id)
把整个的当成一个字段就行了
能的 SELECT A.字段1 , B.字段1 from A,B where a.字段2=B.字段2 group by 一个字段
A表里面的一个字段 和B表里面的一个字段 做完联查以后 能不能进行运算?
联查和运算没有影响的,如A表里的字段为a1,B表里的字段为b1,你可以
select a.a1 + b.b1 from A, B where A.a1 = B.b1
我用运算sum函数举例子
select sum(a.字段名) sum(b.字段名) from A表的名字 a join b表的名字 b on a.字段c = b.字段c group by a.字段名
字段c :为两个表的共同拥有的字段