Bunun COGNOS'ta kullanılması faydalı oldu çünkü Cognos'ta SQL "İçinde değil" ifadesi oluşturmaya izin veriliyordu, ancak çalıştırılması çok uzun sürdü. Cognos'taki B tablosuna A. anahtarı "değil" B. anahtarı olarak katılmak için A tablosunu manuel olarak kodladım, ancak sorgu çok uzun sürüyordu / 5 dakika sonra sonuç döndürmüyordu.
Cognos'ta bir "YERDE DEĞİL" çözümü arayanlar için, işte yaptığım şey buydu. Bağlantı türünü seçerek Cognos'ta tablo A ve B'yi bir LEFT JOIN ile birleştiren bir Sorgu oluşturun: tablo A.Anahtar, B tablosunda "0 ila N" değerlerine sahiptir, sonra aşağıdakiler için bir Filtre (Bunlar Yer Maddelerine karşılık gelir): tablo B .Anahtar NULL.
Hızlı koştu ve büyü gibi.