İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

iki tablodaki ortak değerli verileri bulmak

uyuz

0
İyinet Üyesi
Katılım
31 Aralık 2003
Mesajlar
2,515
Reaction score
0
iki tane tablomuz var: tablo1 ve tablo2
tablo1 isim sehir hayvan sütunlarından oluşsun
tablo2 isim soyad yas sütunlarından oluşsun
tablo1 ve tablo2 de ortak olan isim değerlerini en verimli şekilde çekmek istiyorum. iki database de yüzbinlerce satır içeriyor. table join ederek denediğimde saatler sürüyor...
 

thematrix

0
İyinet Üyesi
Katılım
19 Nisan 2008
Mesajlar
144
Reaction score
0
Aynı soruyu bir iki başlık aşağıda sormuştum, günlerce cevap alamadım kimseden :)
Büyük datalarda sizin de dediğiniz gibi table join işin üstesinden gelemiyor. Daha verimli başka bir yol da bulamadım maalesef.

Yine de az sayıda datalar ile işlem yapacak arkadaşlara yardımcı olması açısından table joinli ifadeyi burda verelim;

Kod:
SELECT t1.*
FROM tablo1 as t1
LEFT JOIN tablo2 as t2 ON (t1.sutun1=t2.sutun2)
WHERE t1.sutun1=t2.sutun1

Eğer olurda bir arkadaş daha pratik bir yolunu söylerse ben de memnun olacağım :)
 

Angelo

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
Konum
AZ
SELECT t1.isim FROM tablo1 as t1, tablo2 as t2 WHERE t1.isim=t2.isim
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst