两个表内的数据相加

SQL 数据库 有A 表和 B 表
A表里 有 价格 B表里也有价格
我想查询 A表价格与B表价格得和 就是两个表得价格相加一起 怎么写查询语句?

...本人语言表达不怎么样。。。别见怪。。。

第1个回答  2010-03-10
假设价格字段为jg,
select (a.jg+b.jg) from a,b
好像应该是这样的,没装sql试不了,jg字段得是数字型的才能直接计算
sum(价格)肯定不行,只是表内价格累加,不是两个表对应价格相加
第2个回答  2010-03-10
你的意思我勉强明白,没用过SQL数据库,你试试看下面的语句是否可行:
SELECT 品名,SUM(价格) FROM (
SELECT 品名,价格 FROM A表
UNION
SELECT 品名,价格 FROM B表
)本回答被提问者和网友采纳
第3个回答  2010-03-10
select A.price+B.price from A,B where A.id = B.id
相似回答