いくつかのクエリをまとめるのに苦労しています。
SELECT `part_num`, COUNT(`part_num`) AS `total`
FROM `job_sheet`
WHERE `qty`!=0 AND `completion`=1
GROUP BY `part_num`
ORDER BY `total` DESC
LIMIT 10
これは基本的に最も一般的な部品番号を取得し、それが「total」変数に表示される回数を示します。この場合、私も上位10個の部品番号に限定しました。これらの部品番号には、部品の数を示す数量列「qty」もあります。
part_num | qty
1001 | 1000
1004 | 200
1003 | 360
1001 | 1000
1001 | 1000
この場合、私の最初のステートメントは、部品番号1001が3回表示され、アイテム番号4が1回表示されるなどを示します。私の問題は、それを示すために、ステートメントと一緒に数量列を合計したいということです。アイテム1001は、「数量」の合計が3000で3回表示されます。
これを行う方法についてのアイデアはありますか?