表A
料号 金额
1 E001 52
2 E203 23
3 E332 78
4 W236 102表B
料号 物品名称 规格
1 E001 物品1 T001
2 E203 物品2 D120
3 E332 物品2 D121
4 W236 物品1 T005结果
物品名称 金额
1 物品1 154
2 物品2 101
这句sql要怎么写啊
料号 金额
1 E001 52
2 E203 23
3 E332 78
4 W236 102表B
料号 物品名称 规格
1 E001 物品1 T001
2 E203 物品2 D120
3 E332 物品2 D121
4 W236 物品1 T005结果
物品名称 金额
1 物品1 154
2 物品2 101
这句sql要怎么写啊
from a
join b on a.料号 =b.料号
group by b.物品名称
sum(金额)金额
from ta a,tb b
where a.料号=b.料号
group by b.物品名称
select @p =N'物品1'
select @p as b.物品名称,sum(金额) as 金额
from a
join b on a.料号 =b.料号 b.物品名称=@p
sum(金额)金额
from ta a,
tb b
where a.料号=b.料号
group by
b.物品名称
select @p =N'物品1'
select @p as 物品名称,sum(金额) as 金额
from a
join b on a.料号 =b.料号 and b.物品名称=@p