SQL server ve Access ta da DISTINCT geçiyor ancak
sorun o değil iki tablodan çekim yaparken "list.list_id <> checksend.list_id" yazılmasına rağmen tüm kayıtlar dönüyor.
İki tablodan bu tip bir çekim yaparsan dönen yanlış olur çünkü;
Mesela list.list_id 50 olsun.
ilk kayıt için checksend' e bakıyor. karşısına checksend.list_id' 25 olarak çıkıyor ne olutyor hemen bu kayıt geçiyor halbyuki biizm istediğimizde tüm tablıoyu kontrol etmeliydi.
SQL çalışırken tüm tabloyu bu şekilde kontrol eder dolayısıyla bu
SQL cümleciğinden istediğimiz sonucu alamayız. İşte bu yüzden buraya yazdım
Mesela checksend tablosunda sadece tek kayıtr olsun list_id' side 25 olsun bu sefer mailları listelerken 25 nolu id yi bulamayız. Çünkü tek kayıt vardır ve bunu kontrol ettiğinde öbür taraftada görür ve bunu döndürmez..
Şimdi bir fikri olan varsa bekliyorum...