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

Anti birleşim kullanarak sorunları tanılama

Yarı birleşimlerle iyi iş çıkardınız! Anti birleşim de ilgili ve güçlü bir birleşim aracıdır. Bir birleşimde hatalı sayıda kayıt görünüp görünmediğini belirlemek için özellikle yararlı olabilir.

Okyanusya ülkelerinin para birimlerini tanımlamakla ilgilendiğinizi varsayalım. Aşağıdaki INNER JOIN sorgusunu yazdınız ve 15 kayıt döndürdü. Şimdi, countries tablosundaki tüm Okyanusya ülkelerinin bu sonuca dahil edilmesini istiyorsunuz. Bunu ilk adımda yapacaksınız.

SELECT c1.code, name, basic_unit AS currency
FROM countries AS c1
INNER JOIN currencies AS c2
ON c1.code = c2.code
WHERE c1.continent = 'Oceania';

INNER JOIN işleminde hariç tutulan herhangi bir Okyanusya ülkesi varsa bu ülkelerin adlarını döndürmek istiyorsunuz. İkinci adımda bunun için bir anti birleşim yazacaksınız!

Bu egzersiz

SQL’de Veri Birleştirme

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

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

-- Select code and name of countries from Oceania
Kodu Düzenle ve Çalıştır