sap的库存备件价值SQL
时间: 2023-08-21 13:33:23 浏览: 123
假设你想查询SAP系统中所有库存备件的总价值,你可以运行以下SQL语句:
```
SELECT SUM(MBEW.STPRS * MARD.LABST) AS "Total Value"
FROM MBEW
INNER JOIN MARD ON MBEW.MATNR = MARD.MATNR
WHERE MARD.LABST > 0;
```
解释一下这个SQL语句:
- MBEW表包含了SAP系统中所有物料的成本价值(STPRS)。
- MARD表包含了所有物料的实际库存数量(LABST)。
- INNER JOIN MBEW和MARD表,使用物料号(MATNR)作为关联字段。
- WHERE子句过滤掉库存数量为零的物料。
- 最后,使用SUM函数计算所有库存备件的总价值,并将结果命名为"Total Value"。
阅读全文