Microsoft SQL Server 用内联接创建视图

示例

CREATE VIEW view_PersonEmployee
AS  
    SELECT P.LastName,
        P.FirstName,
        E.JobTitle
    FROM Employee AS E
    INNER JOIN Person AS P  
        ONP.BusinessEntityID= E.BusinessEntityID
GO

视图可以使用联接从众多来源(如表,表函数甚至其他视图)中选择数据。本示例使用Person表中的FirstName和LastName列以及Employee表中的JobTitle列。

现在可以使用此视图查看数据库中Manager的所有对应行:

SELECT *
FROM view_PersonEmployee
WHERE JobTitle LIKE '%Manager%'