これらの行で毎日のデータの合計を取得しますか?
SELECT convert(varchar, okuma_tarihi, 102) as Gunler,SUM(toplam_kullanim_T1) as TotalUsageValue,'T1' as UsageType FROM TblSayacOkumalari
GROUP BY convert(varchar, okuma_tarihi, 102)
UNION ALL
SELECT convert(varchar, okuma_tarihi, 102) as Gunler,SUM(toplam_kullanim_T2) as TotalUsageValue,'T2' as UsageType FROM TblSayacOkumalari
GROUP BY convert(varchar, okuma_tarihi, 102)
UNION ALL
SELECT convert(varchar, okuma_tarihi, 102) as Gunler,SUM(toplam_kullanim_T3) as TotalUsageValue,'T3' as UsageType FROM TblSayacOkumalari
GROUP BY convert(varchar, okuma_tarihi, 102)
毎週または毎月のデータの SUM を取得するにはどうすればよいですか? このトピックまたはコード例について、何か話題はありますか? MONTH(DATE)
の代わりに書くconvert(varchar, okuma_tarihi, 102)
と、たとえば、その月のすべてのデータの合計が表示されます。(2010 年 6 月の値 + 2011 年 6 月の値)。私はこれをしたくありません。MSSQL Server 2008 を使用しています。
ありがとう。