sqlserver视图多表查询
时间: 2023-06-22 22:46:51 浏览: 125
SQL多表查询
要在 SQL Server 中创建视图多表查询,需要使用 JOIN 语句将多个表连接起来,并在 SELECT 语句中选择需要的列。以下是一个简单的示例:
```
CREATE VIEW myView AS
SELECT Orders.OrderID, Customers.CustomerName, Employees.LastName
FROM Orders
INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID
INNER JOIN Employees ON Orders.EmployeeID = Employees.EmployeeID
```
在此示例中,我们创建了一个名为 myView 的视图,该视图显示了订单信息、客户名称和雇员姓氏。要查询此视图,请使用以下 SELECT 语句:
```
SELECT * FROM myView
```
这将返回所有列和行,这些列和行是在视图中定义的。
阅读全文