/* 没有调试过 */
SELECT 名称,
SUM(CASE WHEN 进出数量 > 0 THEN 进出数量 ELSE 0 END) AS 合计进,
SUM(CASE WHEN 进出数量 < 0 THEN 进出数量 ELSE 0 END) AS 合计出,
SUM(进出数量) AS 合计
FROM 表名
GROUP BY 名称
SELECT 名称,
SUM(CASE WHEN 进出数量 > 0 THEN 进出数量 ELSE 0 END) AS 合计进,
SUM(CASE WHEN 进出数量 < 0 THEN 进出数量 ELSE 0 END) AS 合计出,
SUM(进出数量) AS 合计
FROM 表名
GROUP BY 名称
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货