2014-01-26 205 views
0

我有一個表包含列成本,日期,客戶ID,產品購買 我可以創建每日報告,但現在我想創建月度報告作爲成本總和。 我有一個網格視圖來顯示它請清楚地解釋我是一個初學者到這.net 什麼應該做的網格視圖和什麼應該是sql查詢 我使用網格視圖手動生成的列每日的基礎是客戶ID ,日期,成本,產品買如何使用sql server創建每日基於報告的月度報告

的月度報告

我使用網格視圖列cutomerid,一個月,一年,耗資

應該是什麼SQL查詢

+1

請不要只問我們爲你解決問題。我們展示如何_you_試圖自行解決問題,然後告訴我們_exactly_什麼結果,並告訴我們爲什麼你覺得它沒有工作。請參閱「[您嘗試過什麼?](http://whathaveyoutried.com/)」,以獲得一篇您最近需要閱讀的優秀文章。 –

回答

0

你的問題不.net,但SQL。首先編寫查詢,在您的應用程序中顯示它將進行第二階段。您是否有報告服務?

Select sum(cost), [Month], [Year], customer-id from 
( 
    Select cost, Month(date) as [Month], Year(date) as [Year] , customer-id 
    from customerbooking where date >= '2-1-2014' and date <= '2-28-2014' 
) as a 
Group by [Month], [Year], customer-id 
+0

我不知道如何使用報告服務我們不能通過SQL Server做到這一點它可能不是最簡單的方式請你能解釋一下應該是什麼sql查詢 – Tajkumar

+0

報告生成器比這更容易。你的表名是什麼? – wruckie

+0

customerbooking – Tajkumar