我需要修复此查询,以便它为我提供 SG 类中每个零件的零件编号、零件描述和现有值(value)。这是我到目前为止所拥有的。但它只是给我 SG 类中所有元素的总值(value)。我怎样才能得到它,它会根据描述给我总数?
SELECT PART_NUM, DESCRIPTION, SUM(ON_HAND * PRICE) AS ON_HAND_VALUE
FROM PART
WHERE CLASS = 'SG'
PART_NUM DESCRIPTION ON_HAND_VALUE
BV06 Home Gym 48282.75
零件表“SG 类中的所有项目”
PART_NUM DESCRIPTION ON_HAND CLASS WAREHOUSE PRICE
BV06 Home Gym 45 SG 2 794.95
KV29 Treadmill 9 SG 2 1390.00
最佳答案
我怎样才能得到它,它会根据描述给我总数?
添加 Group By 子句
SELECT PART_NUM, DESCRIPTION, SUM(ON_HAND * PRICE) AS ON_HAND_VALUE
FROM PART
WHERE CLASS = 'SG'
GROUP BY DESCRIPTION
关于mysql - 使用 SUM 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2723218/