日期:2014-05-17 浏览次数:20614 次
SELECT 出库总表.店面编号 店面编号,
出库明细表.商品编号 商品编号,
SUM(CASE 结算方式 WHEN '现金' THEN 出库明细表.现金结算量 END) AS 现金结算量,
SUM(CASE 结算方式 WHEN '现金' THEN 出库明细表.现金金额 END) AS 现金金额,
SUM(CASE 结算方式 WHEN '签卡' THEN 出库明细表.签卡量 END) AS 欠款量,
SUM(CASE 结算方式 WHEN '签卡' THEN 出库明细表.签卡单价 * 出库明细表.签卡量 END) AS 欠款金额,
SUM(CASE 结算方式 WHEN '签卡' THEN 出库明细表.赠送量 END) AS 赠送量,
(现金金额+欠款金额)/(现金结算量+欠款量+赠送量) AS 平均单价 --太长,只体现一下意思
FROM 出库总表,出库明细表
WHERE 出库总表.出库单序号 = 出库明细表.出库单序号 AND
出库总表.是否冲销 = 0 AND
出库总表.店面编号 = 1 AND
(出库明细表.商品编号 = 1 OR 出库明细表.商品编号 = 2) AND
(出库总表.出库日期 BETWEEN '2012-1-1 0:00:00' AND '2012-12-31 23:59:59')
GROUP BY 出库总表.店面编号,
出库明细表.商品编号