BaşlayınÜcretsiz başlayın

Türetilmiş tablolarla sorgular (I)

Bu dersin odağı türetilmiş tablolar. Karmaşık bir sorguyu daha küçük adımlara bölmek istediğinde türetilmiş tabloları kullanabilirsin. Türetilmiş tablo, bir tablonun yerine kullanılan bir sorgudur. Daha büyük bir sorguda kullanılacak ara hesaplamalar oluşturmak istiyorsan, türetilmiş tablolar harika bir çözümdür.

Bu egzersizde, yaşa göre her kayıt için kan glukoz düzeyinin maksimum değerini hesaplayacaksın.

Bu egzersiz, kursun bir parçasıdır

Orta Düzey SQL Server

Kursa Göz Atın

Egzersiz talimatları

  • Türetilmiş tablodan MaxGlucose değerini döndür.
  • Türetilmiş tabloyu ana sorguyla Age üzerinde birleştir.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

SELECT a.RecordId, a.Age, a.BloodGlucoseRandom, 
-- Select maximum glucose value (use colname from derived table)    
       b.___
FROM Kidney a
-- Join to derived table
___ (SELECT Age, MAX(BloodGlucoseRandom) AS MaxGlucose FROM Kidney GROUP BY Age) b
-- Join on Age
___
Kodu Düzenle ve Çalıştır