Başka bir tablodan ID yi iki kere çağırma

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
akuyumcu63
Üye
Mesajlar: 384
Kayıt: 02 Tem 2007 08:43

Başka bir tablodan ID yi iki kere çağırma

Mesaj gönderen akuyumcu63 » 01 Şub 2018 11:22

merhaba;
aşağıdaki sorgu bir aracı bir kere zimmet yapınca bir sıkıntı çıkarmıyor. aynı araç ikinci kere farklı kişilere zimmet yapılınca listedeki ilk zimmet bilgileri son yapılan zimmet bilgilerini görüntülüyor. database ID bilgilerine baktım farklı farklı ancak yinede daha önce farklı kişilere yapılan zimmet bilgilerini göstermiyor hepsinde son zimmette tanımlanan PERSONEL bilgilerini görüntülüyor.

Kod: Tümünü seç

Select Zimmet.*,Arac.PLAKA,Arac.ARACACIKLAMA,KullPers.ADISOYADI as ARACSOFORU,TahsEdilen.ADISOYADI as TAHSISEDILEN
From TBLARACZIMMET Zimmet,TBLARACLAR Arac
Left outer join TBLPERSONEL KullPers on (Arac.ARACKULPERSID=KullPers.ID)
Left outer join TBLPERSONEL TahsEdilen on (Arac.TAHSISEDILENID=TahsEdilen.ID)
Where (Zimmet.ARACID=Arac.ID)
Order BY Zimmet.ID
bir sorgu da bir tablodaki ID bilgisini birden fazla nasıl çağırmalıyım.
İsteyen, yapabildiğinden daha fazlasını yapar.

akuyumcu63
Üye
Mesajlar: 384
Kayıt: 02 Tem 2007 08:43

Re: Başka bir tablodan ID yi iki kere çağırma

Mesaj gönderen akuyumcu63 » 02 Şub 2018 07:32

merhaba;
sorunu çözdüm. ID yi Zimmet tablosu yerine Araç tablosundan çağırdığım için sorun çıkıyormuş. tşk ederim.
İsteyen, yapabildiğinden daha fazlasını yapar.

Cevapla