select 字段1,
[合格的总重量]=sum(case when 字段3=0 then 字段2 else 0 end),
[不合格的总重量]=sum(case when 字段3=1 then 字段2 else 0 end)
from table1
group by 字段1