Menu
Coddy logo textTech

Basic Join Part 2

Coddy'nin SQL Journey'sinin Temeller bölümünün bir parçası — ders 44 / 72.

Birleştirmeler (Joins), oluşturduğumuz tablolar üzerinde de kullanılabilir. İç içe geçmiş tabloları birleştirmelerle bir araya getirmek için, iç içe geçmiş sorguyu bir isimle tanımlamak üzere AS eklememiz gerekir.

Örneğin:

SELECT table1.col1, table2.col2, ...
FROM table1, (SELECT * FROM table) AS table2
WHERE table1.id = table2.id
challenge icon

Görev

Kolay

Mevcut tablolar ve sütunlar:

  • <strong>grades</strong>: <strong>course_id</strong>, <strong>student_id</strong>, <strong>grade</strong>
  • <strong>students</strong>: <strong>id</strong>, <strong>name</strong>

Her öğrenci için ortalama notlarını hesaplayın ve her biri için ismi ve ortalama notu döndürün.

Sütunları student, grade olarak adlandırın.

Ortalamayı virgülden sonra 2 basamağa yuvarlayın ve sonucu ortalama nota göre artan düzende sıralayın.

Kendin dene

quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler