Merhaba arakadaslar
asagıdaki sorgu cumleciginde calıstirdigim zaman aynı tablodan birden fazla alan secemiyorum.
ornegin sorgu sonucu su sekilde
dosya_no fatura_nu tutar
100 011400 1500
101 011402 2500
gibi ben buraya TBL_Dosya tablomdan dosya_id alanınıda gormek istiyorum su sekilde
dosya_no fatura_nu tutar dosya_id
100 011400 1500 1
101 011402 2500 2
bunu nasıl cozebilirim?
kolay gelsin..
dm.QDosya.SQL.Add('SELECT dosya_no, fatura_no,tutar FROM TBL_Dosya,TBL_Faturalar,TBL_Malgidis WHERE TBL_Dosya.dosya_no= TBL_Faturalar.fdosya_id and TBL_Dosya.dosya_no= TBL_Malgidis.mgdosya_id and fatura_tar between :tarih1 and :tarih2 AND TBL_Faturalar.fatura_no LIKE ''' + edit4.text + '%'' and TBL_Dosya.giden_ulke LIKE ''' + dcb2.text + '%'' and gumruk LIKE ''' + Edit7.Text + '%''and dosya_no LIKE ''' + edit3.text + '%''and musteri_adi LIKE ''' + edit5.text + '%'' and nakliyeci LIKE ''' + edit12.text + '%'' and tbl_malgidis.tutar >=:tut ');
Sorgu yaptıgım tablodan birden fazla alanı gosteremiyorum
Kod: Tümünü seç
SELECT td.dpsya_id, td.dosya_no, tf.fatura_no, tf.tutar FROM TBL_Dosya td, TBL_Faturalar tf, TBL_Malgidis tm