我有一个页面显示产品的所有应用程序类型。我有一个视图 dbo.View_Products_by_Application 和一个表 dbo.tblApplications。
dbo.tblApplicaitons 有两个字段,ApplicationName & ApplicationID
dbo.View_Products_By_Application 包含所有产品信息。我想要做的是创建一个使用 dbo.tblApplications 的记录集,并仅返回该应用程序名称也出现在 dbo.View_Produts_by_Application 视图中的 ApplicationNames。在返回的记录集中,我只希望每个 ApplicationName 出现一次。
我的记录集中需要的两项是 ApplicationName 和 ApplicationID。
SELECT *
FROM [WebV2].[dbo].[View_Products_By_Application]
INNER JOIN dbo.tblApplications
ON dbo.View_Products_By_Application.ApplicationName = dbo.tblApplications.ApplicationName
Order BY dbo.View_Products_By_Application.ApplicationName ASC