日期:2014-05-18  浏览次数:20412 次

报表统计问题
各位大侠们:
  现在想实现统计2011年1、2月 的销售数据和2012年的4、5月的销售数据,怎么用一条sql实现呢?帮帮忙啊!

------解决方案--------------------
表結構呢?

大概:
SQL code

select * from 销售 
    where convert(varchar(6),销售日期,112)
    in ('201101','201102','201204','201205')

------解决方案--------------------
这要根据需求自已写唉,主要用到的函数嘛也就那几个:datepart,dateadd,datediff,
及convert(.,.,dateformat),先学下基础的,不懂再问吧
http://msdn.microsoft.com/zh-cn/library/ms174420
------解决方案--------------------
呵呵,这种情况可以查查联机帮助
------解决方案--------------------
这个可以写成存储过程 调用参数。