İki sorgunun Fark Kümesinin Listelenmesi

Diğer veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
vkamadan
Kıdemli Üye
Mesajlar: 1935
Kayıt: 17 Mar 2004 03:52
Konum: Adapazarı
İletişim:

İki sorgunun Fark Kümesinin Listelenmesi

Mesaj gönderen vkamadan »

Merhaba,
Böyle bir uygulama şekli olabilirmi bilmiyorum ama belki vardır,
şimdi UNION ile iki sorgu sonucunu dikey birleştirirp alabiliyoruz, iki sorgunun fark kümesini alabileceğim bir yöntem olabilirmi? MySQL 4.0.18 kullanıyorum
İyi çalışmalar.
Volkan KAMADAN
www.polisoft.com.tr
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Mesaj gönderen mkysoft »

Kod: Tümünü seç

select * from tablo 1 where not in (select * from tablo2) union select * from tablo 2 where not in (select * from tablo1)
bu şekilde olabilir sanırım
Kullanıcı avatarı
vkamadan
Kıdemli Üye
Mesajlar: 1935
Kayıt: 17 Mar 2004 03:52
Konum: Adapazarı
İletişim:

Mesaj gönderen vkamadan »

merhaba @mkysoft
maalesef subquery kullanamıyorum, SQL de rezerve bir kelime varmı bu iş için?
Volkan KAMADAN
www.polisoft.com.tr
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Mesaj gönderen mkysoft »

sanırım program kısmında halletmek zorunda kalacaksın. Aklıma başka bişi gelmiyor.
stored procedure olabilir birde. sanrıım oda yok.
Cevapla