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ırEgzersiz talimatları
- Hem yaz hem de kış etkinlikleri için
sportbazında benzersizeventsgösteren bir rapor oluştur. - İlgili tabloları birleştirmek için
UNIONkullan. - Gerektiği gibi iki
GROUP BYifadesi 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
____;