我正在为我的项目使用 sql server 2008。我有两个名为 1. Customer_Invoice
2.Orders.
的表,并且两个表都有Customer_Invoice_ID
列。在Customer_Invoice
表中PK
和在Orders
表中FK
。
现在我的要求是获取top 100 records from Customer_Invoice
表和then for each Customer_Invoice_ID, i want all records from orders table
. 所以我想要 Customer_Invoice_ID 存在于 Customer_Invoice 表中的订单表中的所有记录。
所以首先,
Select top 100 * from Customer_Invoice
然后为每个Customer_Invoice_ID
从Order table
.
谁能指导我如何编写相同的查询?