#48 | 全売上明細に顧客名や商品名も表示する | ||
顧客名や商品名は、それぞれmtbl顧客マスタ、mtbl商品マスタテーブルに保存されています。#47で作ったクエリにさらにそれらのテーブルを追加、「顧客コード」や「商品コード」のフィールドを結合することによって、それらのデータを持ってくることができます。もちろん、データシートに表示するために、「顧客名」と「商品名」のフィールドをグリッドに配置する必要があります。 ※複数のテーブルを結合すると、レコードの並び順が崩れてしまうことがあります。その場合には適宜クエリの「並べ替え」欄を設定してください。今回は「伝票番号」を"昇順"にしています。 SELECT tbl売上伝票.伝票番号, tbl売上伝票.売上日付, tbl売上伝票.顧客コード,
mtbl顧客マスタ.顧客名, tbl売上伝票明細.商品コード, mtbl商品マスタ.商品名,
tbl売上伝票明細.数量
FROM ((tbl売上伝票 INNER JOIN tbl売上伝票明細 ON tbl売上伝票.伝票番号 = tbl売上伝票明細.伝票番号) INNER JOIN mtbl顧客マスタ ON tbl売上伝票.顧客コード = mtbl顧客マスタ.顧客コード) INNER JOIN mtbl商品マスタ ON tbl売上伝票明細.商品コード = mtbl商品マスタ.商品コード ORDER BY tbl売上伝票.伝票番号; |
|||
|
Copyright © T'sWare All rights reserved |