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
Egzersiz talimatları
- Türetilmiş tablodan
MaxGlucosedeğ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
___