Créer une vue partitionnée avec SQL Server

Comment créer une vue partitionnée avec SQL Server ? Ce script est un exemple simple pour créer une vue qui pointe sur trois tables différentes. Dans cet exemple, chaque table des Ventes contiendrait les ventes d’un mois ou encore d’un trimestre, pour optimiser les performances.

 

Comment créer une vue partitionnée qui regroupe les données de plusieurs tables avec SQL Server? 

 

CREATE VIEW [dbo].[V_VENTES_P]
AS 
  SELECT [NombreClients], [NombreVentes], [Montant_HT], [Montant_TTC]
  FROM [dbo].[VENTES_01]

  UNION ALL 

  SELECT [NombreClients], [NombreVentes], [Montant_HT], [Montant_TTC]
  FROM [dbo].[VENTES_02]

  UNION ALL 

  SELECT [NombreClients], [NombreVentes], [Montant_HT], [Montant_TTC]
  FROM [dbo].[VENTES_03];

Soyez le premier à commenter

Laisser un commentaire