Qlik Sense Ders 56: Exists Fonksiyonu

Exists fonksiyonu, bir alan değerinin kod dosyasında yüklü olup olmadığını belirler. Sonucu, true veya false döner. Where ile birlikte where Exists (Sipariş); olarak kullanılabilir. Tersi, where not Exists (Sipariş); şeklindedir.

Aşağıdaki örnekte Müşteri ve Personel olmak üzere iki tablo oluşturulmuş olup Exists fonksiyonu kullanılarak Müşteri tablosundaki CariKod ile Personel tablosundaki Sicil karşılaştırılacak ve ortak alanlar üzerinden Sicil ve Şehir bilgisi gösterilecektir. Ardından Müşteri tablosuna ihtiyaç olmadığı için bu tablo silinebilir.

Müşteri:
Load * inline [
CariKod, Bölge, Ülke
1, Avrupa, İtalya
2, Güney Amerika, Brezilya
3, İskandinavya, Danimarka ];  

Personel:
Load * inline [
Sicil, Şehir
1, Sicilya
2, Sao Paulo]
where Exists("CariKod","Sicil");

Drop table Müşteri;

Çıktı olarak sicil numarası 1 ve 2 olan personel için şehir bilgisine ulaşırız.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.