Tables dérivées

Intermédiaire SQL Serveur

Ginger Grant

Instructor

Qu'est-ce qu'une table dérivée ?

  • Requête traitée comme une table temporaire
  • Toujours incluse dans la requête principale
  • Spécifiées dans la clause FROM
  • Peuvent contenir des calculs intermédiaires utilisés par la requête principale ou des jointures différentes de celle-ci
Intermédiaire SQL Serveur

Tables dérivées en T-SQL

SELECT a.* FROM Kidney a
-- Cette table dérivée calcule l'âge moyen et le joint à la table réelle 
JOIN (SELECT AVG(Age) AS AverageAge 
      FROM Kidney) b 
ON a.Age = b.AverageAge
Intermédiaire SQL Serveur

Passons à la pratique !

Intermédiaire SQL Serveur

Preparing Video For Download...