From: Hüseyin Gömleksizoglu (huseyin@gomleksizoglu.com)
Date: Thu 22 Apr 2004 - 18:11:39 EEST
söyle bir sey de isini gorebilir.
SELECT *
FROM tablo1
WHERE tablo1.field1 NOT IN ( SELECT field1 FROM tablo2 )
burada sadece tablo1 de olup da tablo2 de olmayan kayıtları bulursun.
Huseyin
-----Original Message-----
From: Gurkan Aslan [mailto:gurkan@iaslan.com]
Sent: Thursday, April 22, 2004 5:06 PM
To: linux-baslangic@liste.linux.org.tr
Subject: [linux-baslangic] Re: sql tablolarinin farkli kayitlari ?
On Thu, 2004-04-22 at 16:34, temiz wrote:
> merhaba
Merhaba
> iki sql tablosu var. Bunlar buyuk cogunlukla ayni
> satirlara sahip ancak ikincide az da olsa farkli satirlar var
> bu farkli satirlari nasil elde edebilirim ?
Eger bahsettiginiz _farkli fieldlar_ degil de kayit (record)
farkliliklariysa kendi belirleyeceginiz bir alan uzerinden (ki eger
varsa en dogrusu auto_increment bir field'i kullanmaktir) sunu
yapabilirsiniz;
select * from tablo1, tablo2 where (tablo1.fieldadi <> tablo2.fieldadi)
yukaridaki formulde tablo1'in tablo2'den farkli olan kayitlarini;
select * from tablo1, tablo2 where (tablo2.fieldadi <> tablo2.fieldadi)
bu formulde ise tablo2'nin tablo1'den farkli record'larini elde
edersiniz... Spesifik kosullar haric ikisi de ayni sonucu dondurur.
> saygilar
sevgiler
> onceki yardim icin Gurkan ve Volkan beye ayrica tesekkurler
Rica ederim
>
> Ahmet Temiz
-- Hazar Agency & Computer Systems (GNU/Linux Solutions) Phone: +90 212 356 65 56 +90 212 356 62 75Projects and Software Development Department Manager Gurkan ASLAN (a.k.a. Integer)
-- Attached file included as plaintext by Ecartis -- -- File: signature.asc -- Desc: This is a digitally signed message part
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQBAh9Eyt+ZedpV+bSoRAr+MAJ4rbmp2cV2zr9HH8F2YHRXqZkJhnACglZE0 5Ht2eceyfSamPbQVIF7/1Ko= =/Jey -----END PGP SIGNATURE-----
--- linux-baslangic listesinden cikmak ve tum listeci islemleri icin http://liste.linux.org.tr/ adresini kullanabilirisniz. Bu listeden cikmak icin <a href="mailto:linux-baslangic-request@liste.linux.org.tr?Subject=unsubscribe" > tiklayiniz</a>
--- linux-baslangic listesinden cikmak ve tum listeci islemleri icin http://liste.linux.org.tr/ adresini kullanabilirisniz. Bu listeden cikmak icin <a href="mailto:linux-baslangic-request@liste.linux.org.tr?Subject=unsubscribe"> tiklayiniz</a>