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

Her spordaki etkinlik sayısı

Veritabanının tam E:R diyagramı aşağıda gösterilmiştir:

Şirket hem yaz hem de kış sporlarında yer alacağından, tüm sporları tek bir merkezi raporda görmek faydalı olacaktır.

Görevin, her spor için düzenlenen benzersiz etkinlik sayısını gösteren bir sorgu oluşturmaktır. Bu iki tablo arasında herhangi bir ilişki olmadığından, JOIN yerine UNION kullanman gerektiğini unutma.

Bu egzersiz

SQL ile Raporlama

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

Egzersiz talimatları

  • Hem yaz hem de kış etkinlikleri için sport bazında benzersiz events gösteren bir rapor oluştur.
  • İlgili tabloları birleştirmek için UNION kullan.
  • Gerektiği gibi iki GROUP BY ifadesi kullan.
  • Nihai sorguyu en yüksek etkinlik sayısı en üstte görünecek şekilde sırala.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

-- Select sport and events for summer sports
SELECT 
	____, 
    ____(____ ____) AS events
FROM ____
____
UNION
-- Select sport and events for winter sports
SELECT 
	____, 
    ____
FROM ____
____
-- Show the most events at the top of the report
____;
Kodu Düzenle ve Çalıştır