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

SELECT içine bir alt sorgu ekle

Bir önceki egzersizde, FROM ifadesine bir alt sorgu ekledin ve bir aşamadaki ortalama gol sayısının 2012/2013 maç sezonundaki genel ortalama gol sayısını aştığı aşamaları seçtin. Bu son adımda, her aşamada atılan ortalama gol sayısını toplamla karşılaştırmak için SELECT içine bir alt sorgu ekleyeceksin.

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

SQL ile Veri İşleme

Kursa Göz Atın

Egzersiz talimatları

  • 2012/2013 sezonunda atılan toplam gollerin ortalamasını döndüren ve overall_avg adlı bir sütunda saklayan SELECT içinde bir alt sorgu oluştur
  • 2012/2013 sezonunda her aşamada atılan toplam gollerin ortalamasını hesaplayan FROM içinde bir alt sorgu oluştur.
  • Ana sorguyu, 2012/2013'te aşama başına ortalama toplam golün genel ortalamayı aştığı aşamalar için filtrele.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

SELECT 
	-- Select the stage and average goals from s
	___,
    ROUND(___,2) AS avg_goal,
    -- Select the overall average for 2012/2013
    (___ ___(___ + away_goal) FROM ___ WHERE ___ = ___) AS overall_avg
FROM 
	-- Select the stage and average goals in 2012/2013 from match
	(SELECT
		 ___,
         ___(___ + away_goal) AS avg_goals
	 FROM ___
	 WHERE season = ___
	 GROUP BY stage) AS s
WHERE 
	-- Filter the main query using the subquery
	s.avg_goals ___ (SELECT ___(___ + away_goal) 
                    FROM match WHERE season = ___);
Kodu Düzenle ve Çalıştır