Acaba gider alanının varchar olarak seçmiş olmayasın. int olup olmadığını kontrol et.
SELECT sum( gider ) AS gidertoplam FROM `adm_masraf` LIMIT 0 , 20
arkadaşlar bu sorgu hatalımı.neden ilk 20 kaydı toplamıyor olabilir?Kod:$tablogi=mysql_query("select sum(gider) from adm_masraf limit 0,20");
Acaba gider alanının varchar olarak seçmiş olmayasın. int olup olmadığını kontrol et.
SELECT sum( gider ) AS gidertoplam FROM `adm_masraf` LIMIT 0 , 20
SELECT sum( gider ) AS gidertoplam FROM (select gider from adm_masraf limit 0,20) a
Selamlar
limit 0,20 select cümlesi sonucu olarak result set olarak kayıt sayısının 20 tanesini alır ve bu toplanmış 20tanesinin sonucu gönderir . Senin kodun tek bir kayıt döndürüyor. Gruplama yapman gerekiyor.
Kolay Gelsin
Sevgide güneş gibi,dostluk ve kardeşlikte akarsu gibi ,hataları örtmede gece gibi,tevazuda toprak gibi ,öfkede ölü gibi ol,her ne olursan ol,ya olduğun gibi görün,ya göründüğün gibi ol.(Mevlana)
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks