SELECT 物品,
SUM(CASE 移交类型 WHEN 'A' THEN 1
WHEN 'B' THEN -1
WHEN 'C' THEN 1
WHEN 'D' THEN -1
END * 数量) 数量,
SUM(CASE 移交类型 WHEN 'A' THEN 1
WHEN 'B' THEN -1
WHEN 'C' THEN 1
WHEN 'D' THEN -1
END * 重量) 重量
FROM table1
GROUP BY 物品
物品 数量 重量
---- ----------- -----------
A01 2 0.2
B01 5 1.0
C01 1 0.1
SUM(CASE 移交类型 WHEN 'A' THEN 1
WHEN 'B' THEN -1
WHEN 'C' THEN 1
WHEN 'D' THEN -1
END * 数量) 数量,
SUM(CASE 移交类型 WHEN 'A' THEN 1
WHEN 'B' THEN -1
WHEN 'C' THEN 1
WHEN 'D' THEN -1
END * 重量) 重量
FROM table1
GROUP BY 物品
物品 数量 重量
---- ----------- -----------
A01 2 0.2
B01 5 1.0
C01 1 0.1
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货