1

Konu: SQL ile farklı kayıtları bulmak

merhaba üsdatlar,A ve B isminden iki tablom var.SQL cümlesi ile, A tablosunda kayıtlı olupta,B tablosunun içinde bulunmayan(a tablosunun b den farkı) kayıtları nasıl bulurum.Uzun zamandır bu tarz bir olaya ihtiyacım olmadığından hatırlayamadım.Üsdatlar yardımınızı bekliyorum:)

En büyük sermaye nakit,nakit sermaye vakittir...

2

Re: SQL ile farklı kayıtları bulmak

select * from tableA where anahtarField not in (select anahtarField from tableB)

select * from tableA where not exist (select * from tableB where tableA.anahtarField == tableB.anahtarField)

select tableA.* from tableA left join tableB on tableA.anahtarField == tableB.anahtarField where tableB.anahtarField is null

...

Son düzenleyen, cetinbasoz (17.09.2007 15:13:34)

Yen yaz 1907'ye yolla FB gelsin evinde yensin.
(sonra salaklar ciksin alin terine şike desin)

3

Re: SQL ile farklı kayıtları bulmak

Visual Fox Pro
1

2
3
Select * From  TABLE_A Where Pkey Not In ;

    ( Select Pkey From TABLE_B ) ;
    inTO Cursor CrsDiff Readwrite NOFILTER
http://www.soykansoft.com/images/twitter.jpghttp://www.soykansoft.com/images/wp.jpghttp://www.soykansoft.com/images/blogger.jpg

4

Re: SQL ile farklı kayıtları bulmak

üsdatlarım teşekkür ederim

En büyük sermaye nakit,nakit sermaye vakittir...