Kod: Tümünü seç
1. Inner join
2. Outer join
a. Left join
b. Rigth join
c. Full join
3. Cross join
Kod: Tümünü seç
IBQuery5.close;
IBQuery5.SQL.Clear;
IBQuery5.SQL.Add('Select TBL_OGRENCI.ADI_SOYADI, TBL_OGRENCI.SINIFI,TBL_OGRENCI.KALAN,TBL_OGRENCI.KURS_NO,TBL_DERSLER.DERS_KATILIM,TBL_DERSLER.DURUMU FROM TBL_OGRENCI Full join TBL_DERSLER ON TBL_OGRENCI.OGRENCI_ID=TBL_DERSLER.OGRENCI_ID where SINIFI between '+quotedstr(JvDotNetEdit12.text)+' and '+quotedstr(JvDotNetEdit17.text)+' AND DURUMU=''Ö'' ORDER BY SINIFI ASC,KURS_NO,ADI_SOYADI ');
IBQuery5.open;
IBQuery5.fetchall;
form22.quickrep1.preview ;
ama detail bantta detay sayısı birden fazla olan yani ders sayısı birden fazla olan(detaydaki tablomdaki detay kaydına göre)kayıtların ismide birden fazla geliyor yani aynı isim soyisimden 3 tane yada 2 tane gibi
istediğim master tablomdan bu koşula uyan verileri çektiğimde kişinin adını raporda bir kere gelmesini nasıl ayarlayabilirim.Teşekkürler