34,590
社区成员
发帖
与我相关
我的任务
分享
--> 测试数据: @s
declare @s table (name1 varchar(1),num int,price int)
insert into @s
select 'a',2,1 union all
select 'b',1,2 union all
select 'c',4,3 union all
select 'a',1,1 union all
select 'd',5,4 union all
select 'e',3,5 union all
select 'b',1,2 union all
select 'd',1,4 union all
select 'a',1,1
select name1,allnum=sum(num),allprice=sum(price*num) from @s group by name1
select name, sum(num) as allnum,sum(num*price) as allprice from ta group by name1
select name, sum(num) as allnum,sum(num*price) as allprice from ta group by name1
select name sum(num) as allnum,sum(num*price1) as allprice from ta group by name1
select name1,sum(num) allnum,sum(price) allprice from [Table] group by name1
SELECT name1,
allnum=SUM(num),
allprice=SUM(price)
FROM tbname
GROUP BY name1
select name1,sum(num) as allnum,sum(num*price) as allprice
from tab
group by name1
SELECT
name1,
allnum = SUM(num),
allprice = SUM(price)
FROM 表
GROUP BY name1
--> 测试数据: @s
declare @s table (name1 varchar(1),num int,price int)
insert into @s
select 'a',2,1 union all
select 'b',1,2 union all
select 'c',4,3 union all
select 'a',1,1 union all
select 'd',5,4 union all
select 'e',3,5 union all
select 'b',1,2 union all
select 'd',1,4 union all
select 'a',1,1
select name1,allnum=sum(num),allprice=sum(price*num) from @s group by name1
select name1,sum(num) allnum,sum(price) allprice from [Table] group by name1
select name1,sum(num) allnum,sum(price) allprice from [Table] group by name1