Tabloları birleştir
Bir veritabanını keşfetmenin bir kısmı, tabloların birbirleriyle nasıl ilişkili olduğunu bulmaktır. company ve fortune500 tablolarının veritabanında aralarında resmi bir ilişki yok, ama bu onları birleştirmene engel değil.
Tabloları birleştirmek için, her iki tabloda da bulunan ve değerleri tablolar arasında tutarlı olan bir sütun bulman gerekir. Unutma: iki tabloda aynı ada sahip bir sütun olması, bu sütunların mutlaka uyumlu veri içerdiği anlamına gelmez. Benzer veriye sahip birden fazla sütun çifti bulursan, aynı sayıda sonuç alıp almadığını görmek için her biriyle sırayla join yapmayı denemen gerekebilir.
Gerekirse varlık-ilişki diyagramına bakabilirsin.
Bu egzersiz, kursun bir parçasıdır
SQL ile Keşifsel Veri Analizi
Egzersiz talimatları
companyvefortune500tablolarının içeriğini dikkatlice inceleyerek, her iki tabloda da bulunan ve her şirketi benzersiz biçimde tanımladığı kabul edilebilecek bir sütun bul.companyvefortune500tablolarınıINNER JOINile birleştir.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
SELECT company.name
-- Table(s) to select from
FROM company
INNER JOIN ___
___ ___.___=___.___;