Orders
SQL Serverとに 2 つのテーブルがありますOrderDetails
。
Orders
OrderID
などを含みます。OrderDetails
OrderID
、、などをItemID
含む。Quantity
これらの 2 つのテーブルには、1 対多の関係があります。1 回の注文で複数の商品を注文することができます。
これら 2 つのテーブルからレコードを取得して、ASP ページにレコードを表示すると、次の表形式になるようにする最善の方法は何ですか?
OrderID ItemID Quantity
1 156 1
2 156 2
150 1
188 1
3 245 1
344 1
最も簡単な方法は、メイン ループ内のテーブルから詳細を取得するためのクエリを使用するOrderDetails
ことですが、これは非常に多くのリソースを消費します。
これを達成するためのより良い方法はありますか?
データベースは SQL Server にあり、私のページはクラシック ASP にあります。
ありがとうございました。