Bảng dẫn xuất

SQL Server trung cấp

Ginger Grant

Instructor

Bảng dẫn xuất là gì?

  • Truy vấn được xử lý như một bảng tạm
  • Luôn nằm trong truy vấn chính
  • Khai báo trong mệnh đề FROM
  • Có thể chứa phép tính trung gian dùng cho truy vấn chính hoặc các phép JOIN khác với truy vấn chính
SQL Server trung cấp

Bảng dẫn xuất trong T-SQL

SELECT a.* FROM Kidney a
-- Bảng dẫn xuất này tính tuổi trung bình rồi JOIN với bảng gốc 
JOIN (SELECT AVG(Age) AS AverageAge 
      FROM Kidney) b 
ON a.Age = b.AverageAge
SQL Server trung cấp

Cùng luyện tập nào!

SQL Server trung cấp

Preparing Video For Download...