sql C#
有个问题想请教各位一下,关于sql和C#的我有一张销售表,上面有顾客账号,销售日期,销售量,书号,怎么根据日期求出那一个时段每个书号的销售总量,并排序,在datagridview中显示,(日期是年月,求某一年某一月的每个书号的销售总量)
注:如果可以的话,另一张表有价格和书号,把销售总额也显示在datagridview中。
谢谢,有点小急。。。。。。。
[解决办法]
select 书号,销售量=sum(销售量) ,销售总额=sum(销售量*价格)
from 销售表
where datediff(month,销售日期,日期参数)=0
group by 书号 order by 销售量 desc
[解决办法]
SqlCommand cmd = new SqlCommand("select bno,sum(bbnum)from BuyorBack where datediff(month,bbdate, dt.ToString())=0 group by bno order by sum(bbnum) desc", con);