Tablodaki 3 adet veriyi de iletebilirseniz neden 2 adet döndüğü konusunda yardımcı olabilirim. Kod'da belirttiğiniz üzere syntax hatası mevcut değil. Demek ki join sonrası where şartı 3 veriyi de sağlamıyor.