22,209
社区成员
发帖
与我相关
我的任务
分享
select a.*,b.enum,b.eprice from
(
select distinct grade,depname,zyname,pubnum,pbname,pbprice,pbdiscount
from 表
) a
inner join
(
select pubnum,sum(enum) enum,sum(eprice) eprice
from 表
group by pubnum
) b
on a.pubnum=b.pubnum
select a.*,b.enum,b.eprice from
(
select distinct grade,depname,zyname,pubnum,pbname,pbprice,pbdiscount
from 表
) a
inner join
(
select distinct pubnum,sum(enum) enum,sum(eprice) eprice
from 表
group by pubnum
) b
on a.pubnum=b.pubnum
select grade,depname,zyname,pubnum,pbname,pbprice,pbdiscount,
SUM(enum) as enum,
SUM(eprice) as eprice
from tb
group by grade,depname,zyname,pubnum,pbname,pbprice,pbdiscount
SELECT grade ,
depname ,
zyname ,
pubnum ,
pbname ,
pbprice ,
pbdiscount ,
SUM(enum) enum ,
SUM(eprice) eprice
FROM 表
GROUP BY grade ,
depname ,
zyname ,
pubnum ,
pbname ,
pbprice ,
pbdiscount
select grade,depname,zyname,pubnum,pbname,pbprice,pbdiscount,sum(Enum) as enum,sum(Eprice) as eprice
from TB
group by grade,depname,zyname,pubnum,pbname,pbprice,pbdiscount
简单点儿