lostyazilim

Birden Çok Tablodan Veri Çekimi

3 Mesajlar 624 Okunma
lstbozum
wmaraci reklam

plusyazilim plusyazilim WM Aracı Kullanıcı
  • Üyelik 14.09.2012
  • Yaş/Cinsiyet 33 / E
  • Meslek İnternet Reklamcılığı
  • Konum İzmir
  • Ad Soyad S** M**
  • Mesajlar 28
  • Beğeniler 4 / 1
  • Ticaret 1, (%100)
Merhaba

Bir sorgu yazdım 6 tablo var sorgu çalışıyor çıkan sonuç şu.

ad - soyad - a.no - b.no - c.no diyelim.

a.no tablosunda numarası 3 olan a.no a ya eşit. yani ben şunu istiyorum.

ad- soyad - a.adi ( arka planda no olarak geliyor )

bunu nasıl yapabiliriz ?
 

 

wmaraci
reklam

yazilimciphp yazilimciphp WM Aracı Kullanıcı
  • Üyelik 16.03.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Yazılımcı
  • Konum Gaziantep
  • Ad Soyad E** Z**
  • Mesajlar 5
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)
Hocam daha açıklayıcı anlatırsanız yardımcı olmaya çalışırım
 

 

tiwaly tiwaly NodeJS / PHP / NoSQL Kullanıcı
  • Üyelik 10.10.2013
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılımcı
  • Konum İzmir
  • Ad Soyad i** A**
  • Mesajlar 363
  • Beğeniler 135 / 104
  • Ticaret 7, (%100)
Cevabın çok geç olduğunun farkındayım ama maksat arkadaşlar faydalansın.
(Daha detaylı bilgi için. SQL JOIN , SQL LEFT JOIN, SQL FULL JOIN yada SQL RIGHT JOIN olarak arama yapabilirsiniz.)

SELECT column_name(s)
FROM table1
LEFT JOIN table2
ON table1.column_name=table2.column_name;

Yani sizin örneğinize göre



SELECT (ad,soyad,a.no,a.adi)
FROM tablo1
LEFT JOIN tablo2
ON tablo1.a.no=table2.a.no;
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al