我在 SQL ServerOrders
和OrderDetails
.
Orders
包含OrderID
等。OrderDetails
包含OrderID
,ItemID
,Quantity
等等
这两个表具有一对多的关系。一份订单可以有很多商品。
从这两个表中检索记录的最佳方法是什么,以便当我在我的 ASP 页面中显示记录时,它将具有以下表格格式?
OrderID ItemID Quantity
1 156 1
2 156 2
150 1
188 1
3 245 1
344 1
最简单的方法是通过查询从主循环内的表中检索详细信息OrderDetails
,但这将非常耗费资源。
有没有更好的方法来实现这一目标?
数据库在 SQL Server 中,我的页面在经典 ASP 中。
谢谢你。