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

Orta Düzey SQL Server

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

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

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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