Merhaba arkadaşlar umarım konuyu doğru yere açmışımdır.
Sql'de Bir Tabloya bağlı farklı tablodan iki alanım var.
Normalde bir alanı inner join ile çekiyorum ama çekmek istediğim iki alan var bunu nasıl yapabilirim konu ile ilgili araştırma yaptım ama pek başarılı olamadım.
Bir Sql Tablosundan Bağlantılı 2 Alan Çekmek Bunu Nasıl Yaparım ?
7
●377
- 24-12-2015, 22:43:19Teşekkürler @The_Hero sanırım yanlış izah ettim.
Şimdi uyeler diye bir tablo var. bir de hareketler tablom var bu hareketler tablom içerisinde gel ve git alanlarım var gel ve git alanlarımda uyeler tablosundan uye_id leri bulunuyor.
inner join kullandığımda ekrana gelen veya giden üyeyi aynı anda yazdıramıyorum. - 24-12-2015, 22:46:07ÜyelerByJacoB adlı üyeden alıntı: mesajı görüntüle
1- UyeId
2-Ad
3-Soyad
Hareketler
1- UyeId
2-Gel
3-Git
tablo yapın böylemidir ? - 24-12-2015, 22:52:00Sayılır, tam olarak aşağıdaki gibi.The_Hero adlı üyeden alıntı: mesajı görüntüle
Uyeler
1- UyeId
2-Ad
3-Soyad
Hareketler
1- HareketId
2-Gel
3-Git
mesela 2 tane üyem var diyelim hareketler tabloma uye_idsi 1 ve 2 olan kayıtlar var
gel = 1
git = 2
bunları bağlayıp php ile ekrana dökmeye çalışıyorum ama inner join ile sadece birini dökebiliyorum. - 25-12-2015, 09:52:25ByJacoB adlı üyeden alıntı: mesajı görüntüle
Sorunun çözümünü paylaşırsanız aynı sıkıntıyı yaşayan arkadaşlar tekrar konu açıp çözüm aramak yerine size teşekkür ederler...
Sent from my iPhone using Tapatalk - 25-12-2015, 20:25:54Haklısınız The_Hero Hocam tarafından aşağıdaki kod ile çözüldü.ByAkman adlı üyeden alıntı: mesajı görüntüle
SELECT (select uye_kadi from uyeler where uye_id=ekleyen_uye) as ekleyen_uye, (select uye_kadi from uyeler where uye_id=giden_uye) as giden_uye FROM servisleryani inner joine gerek bile kalmadı.