1
Delphi Soruları / Ynt: Birçok Table yi Tek Grid ekranda birleştirmek
« Son İleti by OZCANK Bugün, 09:17:02 »Kirve kardeşim şu şekilde yaptım
Kod: [Seç]
SELECT TBLCAHAR.CARI_KOD, CARI_ISIM, TARIH, TBLCAHAR.VADE_TARIHI,
BELGE_NO, ACIKLAMA, BORC, ALACAK,BORC -ALACAK AS BAKIYE,
CASE HAREKET_TURU WHEN 'A' THEN 'DEVIR' WHEN 'B' THEN 'FATURA' WHEN 'C' THEN 'IADE_FAT' WHEN 'D' THEN 'KASA'
WHEN 'E' THEN 'MUS_SENET' WHEN 'F' THEN 'BORC_SENET' WHEN 'G' THEN 'MUS_CEK' WHEN 'H' THEN 'BORC_CEK'
WHEN 'I' THEN 'PROTES_SEN' WHEN 'J' THEN 'KARSILIKSIZ_CEK' WHEN 'K' THEN 'DEKONT' WHEN 'L' THEN 'MUHTELIF' ELSE '' END AS BELGE_TIPI, TBLCAHAR.PLASIYER_KODU,
TBLSTHAR.STOK_KODU, STOK_ADI, STHAR_GCMIK AS MIKTAR, STHAR_NF AS NET_FIYAT, STHAR_BF AS BRUT_FIYAT, STHAR_BF - STHAR_NF AS ISK_TUTAR, STHAR_ACIKLAMA, STHAR_SATISK * 100000 AS ISK1_ORAN, STHAR_SATISK2 AS ISK2_ORAN, STHAR_GCMIK * STHAR_NF AS TUTAR
FROM TBLCAHAR
INNER JOIN TBLCASABIT ON (TBLCASABIT.CARI_KOD = TBLCAHAR.CARI_KOD)
LEFT OUTER JOIN TBLSTHAR ON (TBLSTHAR.FISNO = TBLCAHAR.BELGE_NO AND TBLSTHAR.STHAR_TARIH = TBLCAHAR.TARIH AND TBLSTHAR.STHAR_ACIKLAMA = TBLCAHAR.CARI_KOD)
LEFT OUTER JOIN TBLSTSABIT ON (TBLSTSABIT.STOK_KODU= TBLSTHAR.STOK_KODU)

Son İletiler