| | |
| | | LIMIT 5 |
| | | </select> |
| | | |
| | | <!-- 采购品分布:与「各产品销售金额分析」同口径,直接按采购明细上的品类聚合。 |
| | | 不能再按产品树「原材料」子树过滤 —— 采购台账实际登记的品类(柴油、灭火器)分别挂在 |
| | | 「成品/成品油」「设备设施/公共安全设备」下,按子树过滤会恒为空 --> |
| | | <select id="selectRawMaterialPurchaseAnalysis" resultType="java.util.Map"> |
| | | SELECT |
| | | pr.product_name AS name, |
| | | slp.product_category AS name, |
| | | SUM( slp.tax_inclusive_total_price ) AS value |
| | | FROM |
| | | sales_ledger_product slp |
| | | JOIN product pr ON slp.product_id = pr.id |
| | | WHERE |
| | | slp.type = 2 |
| | | AND pr.parent_id = ( SELECT id FROM product WHERE product_name = '原材料' ) |
| | | AND slp.product_category IS NOT NULL |
| | | AND slp.product_category != '' |
| | | GROUP BY |
| | | pr.id, |
| | | pr.product_name |
| | | slp.product_category |
| | | ORDER BY |
| | | value DESC |
| | | LIMIT 5 |