Comparaison des tables des bases de données AdventureWorks et pubs
La structure et le contenu de certaines tables de l'exemple de base de données AdventureWorks sont similaires à ceux des tables de l'exemple de base de données pubs. Le tableau ci-dessous permet de convertir les requêtes qui utilisent pubs en requêtes utilisant AdventureWorks, en sélectionnant les colonnes des tables AdventureWorks appropriées. Par exemple, si une requête fait référence à la table discounts dans la base de données pubs, vous pouvez écrire un requête similaire pour la base de données AdventureWorks en utilisant la table Sales.SpecialOffer. Notez que la base de données AdventureWorks n'utilise pas les noms de schéma dbo. Les noms de schéma sont inclus aux noms de table et doivent être spécifiés lors de l'exécution des requêtes sur les tables. Pour plus d'informations, consultez Schémas dans AdventureWorks.
pubs |
AdventureWorks |
Commentaires |
---|---|---|
authors |
Purchasing.Vendor |
|
discounts |
Sales.SpecialOffer |
|
employee |
HumanResources.Employee |
|
jobs |
HumanResources.Employee |
Consultez la colonne Title dans Employee. |
pub_info |
Production.ProductPhoto Production.ProductDescription |
|
publishers |
Sales.Store Person.Address Sales.CustomerAddress Person.CountryRegion Person.StateProvince |
La requête suivante fournit les informations équivalentes dans la table 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 |
Consultez les colonnes MinQty et MaxQty. |
sales |
Sales.SalesOrderHeader Sales.SalesOrderDetail |
|
stores |
Sales.Store |
|
titleauthor |
Production.ProductVendor |
titleauthor est une table associative qui associe les auteurs aux titres. Production.ProductVendor associe les fournisseurs aux produits qu'ils vendent à la société Adventure Works Cycles. |
titles |
Production.Product |
|
Voir aussi