0
私は2つのテーブル(defect、sort_data)を持っています。これらのテーブルに集約と左結合を組み合わせてすべての欠陥名を表示したいと思います。 sort_data内の最も高いqty集計合計であり、sort_dataテーブルに存在しない欠陥も含みます。下記参照。別のテーブルから集計SUMのLEFT JOINを実行
SELECT *
from defects
LEFT OUTER JOIN sort_data on sort_data.defect_name = defects.defect_name
:私は、私も左を必要とするように参加することを信じて
SELECT sort_data.defect_name, sum(qty)
FROM sort_data
GROUP BY sort_data.defect_name
ORDER BY sum(qty)
:私は合計額を使用してsort_dataからのリストの一部を作成することができています
defects
defect_name
-----------
Snapped
Cracked
Melted
Warped
Other
sort_data
defect_name |qty
----------------
Snapped |5
Cracked |1
Snapped |15
Snapped |10
Melted |2
Desired results:
Snapped
Melted
Cracked
Other
Warped
私はどのように2つを組み合わせるか分からない。ヘルプをいただければ幸いです。ありがとうございました。
に参加左、これは私が探していたまさにです、ありがとうございます。 – SpeedD
答えが正しい場合は、それを受け入れたものとしてマークしてください – scaisEdge