sorgu içinde iki kez aynı tablodan veri çekmek
tablo1
sira - ekleyen_person_id - musteri_id - kitap
tablo 2 (müşterilerin ve personellerin birlikte tutulduğu tablo)
sira - adi - soyadi - tel - mail
------- Soru ----
ben ilk tablodaki ekleyen_person_id nin ve musteri_id'sinin bilgilerini tablo 2 den nasıl çekecebilirim.
Eğer tablo2'ye 2 kere sorgu atacaksan o zaman farklı şekillerde isimlendirip kullanman gerek. Çalışan bir örneğini paylaşıyorum.
SELECT tablo1.*, u1.adi as ekleyen_ad, u1.soyadi as ekleyen_soyad, u2.adi as musteri_ad, u2.soyadi as musteri_soyad FROM tablo1
INNER JOIN tablo2 u1 ON u1.id = tablo1.ekleyen_person_id
INNER JOIN tablo2 u2 ON u2.id = tablo1.musteri_id
ama şunu söyleyeyim, veritabanı yapın doğru değil ayrılmalıydın :)