tuhaf bir join sorunu

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
ikutluay
Üye
Mesajlar: 2341
Kayıt: 03 Tem 2007 10:13

tuhaf bir join sorunu

Mesaj gönderen ikutluay »

3 4 ayrı tablodan join ile çalışan bir sqlim var. bu sonuç kümesinde bulnan msmatr alanı ile bir sorun var.

şöyleki bu msmatr alanı ile diğer dosyadaki cdmatr alanı arasında bir ilişki var. ancak msmatr alanı ile cdmatr alanı aynı olan kayıtlar bu joinde hariç tutulmalı. yani normalde varsa al diyoruz ya. bu sefer tersi olmalı. ama anasıl
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7605
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Veritabanı hangisi?

Anladığım kadarıyla where kısmına yazmanız yeterli olur sanırım.

where tablo1.msmatr <>tablo2.cdmatr

gibi.

Kolay gelsin.
ikutluay
Üye
Mesajlar: 2341
Kayıt: 03 Tem 2007 10:13

Mesaj gönderen ikutluay »

mussimsek yazdı:Veritabanı hangisi?

Anladığım kadarıyla where kısmına yazmanız yeterli olur sanırım.

where tablo1.msmatr <>tablo2.cdmatr

gibi.

Kolay gelsin.
merhaba

veritabanı db2 fakat as400 üzerinde. şimdi sorun şu alanlar matr alanlarına göre sıralı değil. eşit olmama durumu bu vaziyette hangi işlemi yapar bilmemekle beraber

bana gereken kayıtlar sanırım bunlar değil. msmatr alanı örneğin 1 ise 2. tabloda cdmatr alanı 1 olmayan kayıtlar gerekiyor.

bunu içiçe select kullanıp not in ile yaptım yazdıkta sonra ama çok yavaş...
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
Cevapla