Alıntı:Örnek olarak; T_EK tablosunda Bağcılar şubesinde toplam 6 personel iş yapmış, T_CEZA tablosunda Bağcılar şubesinden 2 personel iş yapmış. Sorgu2 çalıştırılınca yalnızca ortak olan personeller gözüküyor geri kalan 4 personel gözükmüyor. Tüm personelleri görmek için nasıl bir kod yazılmalı?
T_EK ve T_CEZA tablolarından, anladığım kadarıyla sanırım toplamları görmek istiyorsun.
Ceza ve Ek tabloları için personel bazında 2 ayrı sorgu yaptım. (Sorgu_Ceza, Sorgu_Ek)
Sonra bu sorguları ve Personel tablosunu kullanan bir sorgu ile istediğiniz işlemi gerçekleştirdim. (Sorgu_Personel) Burada tablolar arasındaki bağlantı çizgisini çift tıklayarak bağlantı yönünü değiştirdim. Bu sayede bir personelin Ceza ve Ek sorgusunda kaydı olsa da olmasa da getirmesini sağladım.
Tüm personelin listesini değilde, sadece Ceza veya Ek tablosunda işlem görmüş olanları listelettirdim.
Farklı şekillerde tek sorgu ile de yapılabilir ama en basit hali bu.
İnceleyip, mantığı anlarsanız istediğiniz gibi değiştirebilirsiniz.