2011/1/11 #include <linux/kernel.h> <include.linux.kerne...@gmail.com>: > Select tablo1.isim, tablo2.maas,sum(tablo3.gun) > From tablo1, tablo2 > left join tablo3 on ( tablo1.isim = tablo3.isim) > where tablo1.isim = tablo2.maas > > Oldu mu?
GROUP BY yapmadığınız için tablo3'teki bütün satırlardaki gün'lerin toplamı gelir. GROUP BY(tablo3.isim) eklerseniz doğru çalışacağını umuyorum. Sorguda syntax hatası varsa bunu da deneyebilirsiniz : SELECT t1.isim, t2.maas, sum(t3.gun) AS toplamGun FROM tablo1 AS t1, tablo2 AS t2, tablo3 AS t3 WHERE t2.isim = t1.isim AND t3.isim = t1.isim GROUP BY(t3.isim) -- Hüsrev Özayman _______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php