Kasa Hareket tablomda MODULID, MODULADI diye iki alanım var personel, cari tablolarının hareketlerine bağlı olarak Kasa Hareket tablosunun MODULID , MODULADI alanlarına kayıtlar eklenmekte, personel hareket tablosuna bir hareket eklendiğinde ilgili personelin ID değeri Kasa Hareket tablosunun MODULID alanına, 'personel' kelimesi de MODULADI alanına ekleniyor. Cari hareket tablosuna bir hareket eklendiğinde ilgili Carinin ID değeri Kasa Hareket tablosunun MODULID alanına, 'Cari' kelimesi de MODULADI alanına ekleniyor. Cari, personel kayıt tablolarındaki ID değerlerinin eşit olabilme durumuna bağlı olarak ayırt edici alan MODULADI alanıdır.
Kod: Tümünü seç
FROM TBLKASAHAR
Left outer join TBLKASAKAYIT on (TBLKASAHAR.KASAID=TBLKASAKAYIT.ID)
Left outer join TBLCARIKAYIT on (TBLKASAHAR.MODULID=TBLCARIKAYIT.ID) buraya örneğin where MODULADI=cari
Left outer join TBLPERSONELKAYIT on (TBLKASAHAR.MODULID=PERSONALKAYIT.ID) buraya örneğin where MODULADI=personel
bu konuda yardımcı olacak arkadaşlara şimdiden teşekkürler.