編輯:剛纔注意到你正在使用Northwind
。您需要更改視圖定義以使其可以像下面那樣進行索引。
ALTER VIEW [dbo].[Products by Category]
WITH SCHEMABINDING
AS
SELECT Categories.CategoryID,
Categories.CategoryName,
Products.ProductID,
Products.ProductName,
Products.QuantityPerUnit,
Products.UnitsInStock,
Products.Discontinued
FROM dbo.Categories INNER JOIN dbo.Products ON Categories.CategoryID = Products.CategoryID
WHERE Products.Discontinued <> 1
GO
CREATE UNIQUE CLUSTERED INDEX ix ON [dbo].[Products by Category] (CategoryID, ProductID)
CREATE NONCLUSTERED INDEX IDX_categoryproducts ON dbo.[Products by Category] (CategoryName,ProductName)
By是以產品分類的名稱。類別名稱位於產品類別中。 – norris1023