Select urunid, urunadi, sum , month as ay from tabloadi Group by urunid, urunadi, ay Bu sekilde calismasi lzm. Mobildeyim yazim hatasi olabilir Alıntıda bold yaptığım ay yerine MONTH yazılırsa çalışır. Yalnız dikkat etmen gereken birşey var hocam. MONTH hangi ayda olduğumuzu int tipinde dnderir. Eğer tablonda birden fazla yıla ait kayıtlar olursa aynı ay rakamları başka yıllara ait kayıtlardanda geleceği için bu sorgu yanlış çalışacaktır. Eğer byle bir durumun var ise yukarıdaki sorguya YEAR bunuda ekleyip bir view yap. View dan sorgu alırken yılı where koşuluna yaz Select UrunID, UrunAd, SUM as Adet, YEAR as Yil, MONTH as Ay from TabloAdi Group by UrunID, UrunAd, YEAR , MONTH bu sorguyu view olarak tanımla sonrada yıl ı view sorgusunda where koşulu ile ver. En basit hali bu şekilde. select from ViewAdi where Yil=2018 gibi Birde hocam Dapper ORM aracını araştırmanı neririm :) Titanyumun gücü adına!!!

toplam tutar için select kısmına as toplam_tutar eklemen yeterli diye düşünüyorum |sadece aptalların başarısı ders notu ile lçülür|

Şyle birşey denedim. sonuçlar hatalı çıkıyor. Yani 10 adet 12 TL lin ürün sattığımda 120lik bir toplam çıkması lazım. yanlış çıkıyor.

Hocam tarihe gre kümülatif toplam derken? Aya gre mi? Titanyumun gücü adına!!!

Select urunid, urunadi, sum , month as ay from tabloadi Group by urunid, urunadi, ay Bu sekilde calismasi lzm. Mobildeyim yazim hatasi olabilir

Hocam tarihe gre kümülatif toplam derken? Aya gre mi? evet aylık. bu arada sağolasın forumda ne zaman konu açsam cevap yazıyorsun. ynetici olsaydım yetki verirdim. :)

Merhaba canlar. linq tarafında sorun yaşadığım için buraya gelmek zorunda kaldım :) bir tablom var. bu ürünleri tarihlerine gre kümülatif toplam yaparak sıralamak istiyorum. şyle ki; ID UrunID UrunAd Adet Tarih1 3 Elma 2 1.1.20182 4 Armut 1 2.1.20183 3 Elma 3 3.1.2018 View grünümünde aşağıdaki sonucu almak istiyorum UrunID UrunAd Adet 3 Elma 5 4 Armut 1 Not: Linq da yardımcı olabilecek varsa o da kabulümdür. :) Saygılar.

lazz bunu yazdı Select urunid, urunadi, sum , month as ay from tabloadi Group by urunid, urunadi, ay Bu sekilde calismasi lzm. Mobildeyim yazim hatasi olabilir Alıntıda bold yaptığım ay yerine MONTH yazılırsa çalışır. Yalnız dikkat etmen gereken birşey var hocam. MONTH hangi ayda olduğumuzu int tipinde dnderir. Eğer tablonda birden fazla yıla ait kayıtlar olursa aynı ay rakamları başka yıllara ait kayıtlardanda geleceği için bu sorgu yanlış çalışacaktır. Eğer byle bir durumun var ise yukarıdaki sorguya YEAR bunuda ekleyip bir view yap. View dan sorgu alırken yılı where koşuluna yaz Select UrunID, UrunAd, SUM as Adet, YEAR as Yil, MONTH as Ay from TabloAdi Group by UrunID, UrunAd, YEAR , MONTH bu sorguyu view olarak tanımla sonrada yıl ı view sorgusunda where koşulu ile ver. En basit hali bu şekilde. select from ViewAdi where Yil=2018 gibi Birde hocam Dapper ORM aracını araştırmanı neririm :) Eline sağlık. SELECT UrunID, UrunAdi, SUM AS Miktar, YEAR AS Yil, MONTH AS AyFROM . . GROUP BY UrunID, UrunAdi, YEAR , MONTH bu şekilde çalışıyor. UrunID UrunAdi BirimFiyat Miktar Yil Ay1 BARDAKTA MISIR ORTA 7.50 7.00 2018 42 BARDAKTA MISIR KÜÇÜK 3.00 5.00 2018 44 KG ÇİĞ KFTE 1680.00 23.40 2018 45 AİLE BOYU ÇİĞ KFTE 175.00 5.00 2018 47 3 KİŞİLİK ÇİĞ KFTE 214.50 19.00 2018 48 2 KİŞİLİK ÇİĞ KFTE 210.00 16.00 2018 49 1 KİŞİLİK ÇİĞ KFTE 112.50 19.00 2018 4 miktar ile birim fiyatını çarptırıp farklı bir kolonda gstermek istiyorum. ay ve yıla gre sıralanmasıda güzel oldu.

lazz bunu yazdı Select urunid, urunadi, sum , month as ay from tabloadi Group by urunid, urunadi, ay Bu sekilde calismasi lzm. Mobildeyim yazim hatasi olabilir Alıntıda bold yaptığım ay yerine MONTH yazılırsa çalışır. Yalnız dikkat etmen gereken birşey var hocam. MONTH hangi ayda olduğumuzu int tipinde dnderir. Eğer tablonda birden fazla yıla ait kayıtlar olursa aynı ay rakamları başka yıllara ait kayıtlardanda geleceği için bu sorgu yanlış çalışacaktır. Eğer byle bir durumun var ise yukarıdaki sorguya YEAR bunuda ekleyip bir view yap. View dan sorgu alırken yılı where koşuluna yaz Select UrunID, UrunAd, SUM as Adet, YEAR as Yil, MONTH as Ay from TabloAdi Group by UrunID, UrunAd, YEAR , MONTH bu sorguyu view olarak tanımla sonrada yıl ı view sorgusunda where koşulu ile ver. En basit hali bu şekilde. select from ViewAdi where Yil=2018 gibi Birde hocam Dapper ORM aracını araştırmanı neririm :) Select urunid, urunadi, sum , month as ay from tabloadi Group by urunid, urunadi, ay php-mysql projesinde bunu şyle çzüyordum ben Select urunid, urunadi, sum as aylik_adet, date_format as ayyil from tabloadi Group by urunid, ayyil kullanıma grece, year as yıl, month as ay gibi bişey eklenebilir |sadece aptalların başarısı ders notu ile lçülür|

Select urunid, urunadi, sum from tabloadi Group by urunid, urunadi, month , year Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.