#66 利益の多い顧客のトップ10を表示する



「#43 粗利益の多いトップ10商品だけを表示する」のアレンジです。#43では、「商品コード」と「商品名」フィールドを"グループ化"としましたが、ここでは「顧客コード」と「顧客名」フィールドを"グループ化"に設定した上で、クエリの「トップ値」を"10"にします。


デザインビュー


SELECT TOP 10 tbl売上伝票.顧客コード, mtbl顧客マスタ.顧客名, Sum(([販売単価]-[販売原価])*[数量]) AS 粗利益
FROM ((tbl売上伝票 INNER JOIN tbl売上伝票明細 ON tbl売上伝票.伝票番号 = tbl売上伝票明細.伝票番号) INNER JOIN mtbl顧客マスタ ON tbl売上伝票.顧客コード = mtbl顧客マスタ.顧客コード) INNER JOIN mtbl商品マスタ ON tbl売上伝票明細.商品コード = mtbl商品マスタ.商品コード
GROUP BY tbl売上伝票.顧客コード, mtbl顧客マスタ.顧客名
ORDER BY Sum(([販売単価]-[販売原価])*[数量]) DESC;



データシートビュー

| Index | Prev | Next |

 

Copyright © T'sWare All rights reserved