-1

我的 asp.net 应用程序中有两个 MS 访问表(名为categories& books)。第一个表 ( Categories) 有两个名为Category_ID和的字段Category_Name

第二个表有三个名为 的字段Book_IDCategory_ID并且Bookname(category_id 是两个表中的联合字段。在某些页面中,我有category_name并且我想获取具有该category名称的书籍行。换句话说,我应该首先获得category id基于该名称的category name然后选择来自 categoryID 匹配的书籍。但我不知道如何。

谢谢你

4

2 回答 2

1
SELECT Book.* FROM 
Book INNER JOIN Category ON Book.Category_ID = Category.Category_ID
WHERE Category.category_name = 'TheName'
于 2012-08-06T09:57:06.657 回答
1

您将使用连接,例如:

select books.Bookname
,categories.Category_Name
from books
inner join categories on categories.Category_ID = books.Category_ID
where categories.Category_Name = 'your-category'
于 2012-08-06T09:58:50.913 回答