hizmetid usthizmetid hizmetismi 0 1 Hizmetismi1 1 0 Hizmetismi2 2 1 Hizmetismi3 3 2 Hizmetismi4 Arkadaşlar merhaba yukarıdaki gibi bir tablom var. üst hizmetid sini isim olacak şekilde nasıl çekebilirim. yani şyle bir çıktı istiyorum: hizmetid - hizmetismi - üsthizmet ismi 0 hizmetismi1 hizmetismi2 1 hizmetismi2 null 2 hizmetismi3 hizmetismi2 3 hizmetismi4 hizmetismi3 şyle bir sorgum var ama üsthizmetismi alanı null çıkıyor hep: select, as usthizmetismi from hizmetler Arlong tarafından 28/Şub/16 18:34 tarihinde düzenlenmiştir

select t1. usthizmetid, t1. hizmetismi, t2. hizmetismi from Hizmet t1, Hizmet t2 where t1. hizmetid = t2. usthizmetid tabloyu kendi ile join yapabilirsin? bu işini grmüyor mu? Cehennemin dibine kadar yolum var daha.. || Nasılsa her yalnız kendine sürgündür Asmera unutma.

select t1. usthizmetid, t1. hizmetismi, t2. hizmetismi from Hizmet t1, Hizmet t2 where t1. hizmetid = t2. usthizmetid tabloyu kendi ile join yapabilirsin? bu işini grmüyor mu? grücek gibi ama usthizmetid si null olanları çekmiyor :( subquery ile olmaz mı acaba Arlong tarafından 28/Şub/16 18:43 tarihinde düzenlenmiştir

bu da join ile yaptığım rnek hocam.. http://sqlfiddle.com/#!9/f6fcc/22 select tbl1. hizmetId, tbl2. hizmetId as "Ust Hizmet Id", tbl1. hizmetismi, tbl2. hizmetismi as "Ust Hizmet İsmi" from hizmetler as tbl1 inner join hizmetler as tbl2 on tbl1. usthizmetid=tbl2. hizmetid; Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Arlong bunu yazdı sLeymN bunu yazdı select t1. usthizmetid, t1. hizmetismi, t2. hizmetismi from Hizmet t1, Hizmet t2 where t1. hizmetid = t2. usthizmetid tabloyu kendi ile join yapabilirsin? bu işini grmüyor mu? grücek gibi ama usthizmetid si null olanları çekmiyor :( subquery ile olmaz mı acaba hocam right ve left joini araştırıver madem (: teşekkür ederim hocam verdiğin fikirler çzdüm şimmdi. şyle yaptım. select t1. , (select t2. hizmetismi from hizmetler t2 where t2. hizmetid=t1. usthizmetid) as usthizmetismi from hizmetler t1

bu da join ile yaptığım rnek hocam.. http://sqlfiddle.com/#!9/f6fcc/22 select tbl1. hizmetId, tbl2. hizmetId as "Ust Hizmet Id", tbl1. hizmetismi, tbl2. hizmetismi as "Ust Hizmet İsmi" from hizmetler as tbl1 inner join hizmetler as tbl2 on tbl1. usthizmetid=tbl2. hizmetid; tşk ederim hocam eline sağlık

sLeymN bunu yazdı select t1. usthizmetid, t1. hizmetismi, t2. hizmetismi from Hizmet t1, Hizmet t2 where t1. hizmetid = t2. usthizmetid tabloyu kendi ile join yapabilirsin? bu işini grmüyor mu? grücek gibi ama usthizmetid si null olanları çekmiyor :( subquery ile olmaz mı acaba hocam right ve left joini araştırıver madem (: Cehennemin dibine kadar yolum var daha.. || Nasılsa her yalnız kendine sürgündür Asmera unutma.