Похідні таблиці

Середній рівень SQL Server

Ginger Grant

Instructor

Що таке похідні таблиці?

  • Запит, який поводиться як тимчасова таблиця
  • Завжди всередині головного запиту
  • Задаються в блоці FROM
  • Можуть містити проміжні обчислення для головного запиту або інші типи JOIN, ніж у головному запиті
Середній рівень SQL Server

Похідні таблиці в T-SQL

SELECT a.* FROM Kidney a
-- This derived table computes the Average age joined to the actual table 
JOIN (SELECT AVG(Age) AS AverageAge 
      FROM Kidney) b 
ON a.Age = b.AverageAge
Середній рівень SQL Server

Давайте потренуємось!

Середній рівень SQL Server

Preparing Video For Download...