iki tablodaki ortak değerli verileri bulmak

0
Onaylı Üye
Üye
Katılım
30 Aralık 2003
Mesajlar
2,515
Tepki puanı
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...
 
0
Onaylı Üye
Üye
Katılım
19 Nisan 2008
Mesajlar
144
Tepki puanı
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 :)
 
0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
9,603
Tepki puanı
106
Konum
AZ
SELECT t1.isim FROM tablo1 as t1, tablo2 as t2 WHERE t1.isim=t2.isim
 
Geri
Üst