2010-04-27 108 views
0

我需要修復此查詢,以便它可以爲我提供SG類中每個零件的零件號,零件描述和現有值。這是我迄今爲止所擁有的。但它只是給了我們SG類所有項目的總價值。根據描述,我怎樣才能讓它達到總量?使用SUM查詢

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 

部分表

PART_NUM DESCRIPTION  ON_HAND  CLASS WAREHOUSE PRICE 
    BV06  Home Gym  45   SG   2  794.95 
    KV29  Treadmill  9   SG   2  1390.00 

回答

0

添加 「所有的SG類項目」 ..

集團通過PART_NUM,說明

1

我怎麼能有它在那裏將根據描述給我總數?

添加GROUP BY子句

SELECT PART_NUM, DESCRIPTION, SUM(ON_HAND * PRICE) AS ON_HAND_VALUE 
FROM PART 
WHERE CLASS = 'SG' 
GROUP BY DESCRIPTION