姬長信(Redy)

SQL JOIN 3表,唯一行,跨表计算


我有3张桌子.它们具有相同的列.我需要将它们合并到一个表中,这样我只有唯一的行,需要在3个表中计算数量列.

例如

表格1

名称1、2、100.00

名称5,3,25.00

表2

名称1、2、50.00

表3

名称1、2、60.00

所需结果:

名称1、2、90.00,即按(100-60 50)计算

名称5,3,25.00

有任何想法吗?我尝试了联合,但这并不能为我计算或显示唯一的行.