0
私は3つのテーブル、すなわちa_sws、b_sws、c_swsを持っています。 これらはすべて次の列と同じです。接頭辞の異なる3つのテーブルから上位5つの値を取得する
salesman_id salesman_name product_price product_quantity
私はこのクエリを使用して、1つのテーブル上のトップ5最高の売上を得ることができます:
SELECT salesman_id, salesman_name ,
SUM(product_price * product_quantity) AS TotalSales
FROM a_sws
GROUP BY salesman_id
ORDER BY SUM(product_price * product_quantity) DESC
LIMIT 5;
私は3つのテーブルからトップ5の販売を取得するにはどうすればよいですか?
結果を表示します。どのようにデータを結合したいのかは明らかではありませんが、 'union all'が気になります。 –