Compartir a través de


Comparación de la tabla AdventureWorks con pubs

Algunas tablas de la base de datos de ejemplo AdventureWorks tienen una estructura y un contenido parecidos a los de las tablas de la base de datos de ejemplo pubs. Puede utilizar la tabla siguiente para convertir consultas que utilizan pubs en consultas que utilizan AdventureWorks seleccionando columnas de las tablas apropiadas de AdventureWorks. Por ejemplo, si una consulta hace referencia a la tabla discounts de pubs, puede escribir una consulta parecida para AdventureWorks utilizando la tabla Sales.SpecialOffer. Debe tener en cuenta que AdventureWorks utiliza nombres de esquema distintos de dbo. Los nombres de esquema se incluyen con los nombres de tabla y deben especificarse al realizar consultas en las tablas. Para obtener más información, consulte Esquemas de AdventureWorks.

pubs

AdventureWorks

Comentarios

authors

Purchasing.Vendor

 

discounts

Sales.SpecialOffer

 

employee

HumanResources.Employee

 

jobs

HumanResources.Employee

Vea la columna Title en Employee.

pub_info

Production.ProductPhoto

Production.ProductDescription

 

publishers

Sales.Store

Person.Address

Sales.CustomerAddress

Person.CountryRegion

Person.StateProvince

En la consulta siguiente se proporciona la información equivalente de la tabla publishers.

USE AdventureWorks;

GO

SELECT S.CustomerID, S.Name

  AS Store, A.City, SP.Name AS

  State, CR.Name AS CountryRegion

FROM Sales.Store AS S

JOIN Sales.CustomerAddress CA

ON CA.CustomerID =  S.CustomerID

JOIN Person.Address AS A ON  A.AddressID = CA.AddressID

JOIN Person.StateProvince AS SP

ON SP.StateProvinceID =  A.StateProvinceID

JOIN Person.CountryRegion AS CR

ON CR.CountryRegionCode = SP.CountryRegionCode

GROUP BY S.CustomerID, S.Name,

    A.City, SP.Name, CR.Name

ORDER BY S.CustomerID;

roysched

Sales.SpecialOffer

Vea las columnas MinQty y MaxQty.

sales

Sales.SalesOrderHeader

Sales.SalesOrderDetail

 

stores

Sales.Store

 

titleauthor

Production.ProductVendor

titleauthor es una tabla asociativa que correlaciona autores con títulos. Production.ProductVendor correlaciona los proveedores con los productos que venden en Adventure Works Cycles.

titles

Production.Product