#42 粗利益の多い順に商品を表示する



粗利益の多い順に商品名を表示するには、#41で作ったクエリのデザインを次のような手順で変更します。

  • 商品別に集計するので、不要な「ID」と「伝票番号」フィールドをグリッドから削除します。
  • [表示]-[集計]メニューなどの操作で集計クエリに変更します。
  • 商品別に集計するので、「商品コード」と「商品名」フィールドはそのまま"グループ化"にしておきます。
  • 「粗利益」のフィールドの集計を"合計"に変更します。この時点で、『商品別の合計粗利益一覧』の状態になっています。
  • 最後に、「粗利益」フィールドの「並べ替え」欄を"降順"(多い順)に設定します。


デザインビュー


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



データシートビュー

| Index | Prev | Next |

 

Copyright © T'sWare All rights reserved