本人在公司遇到了一个问题,我把多表查询到的结果存放在内存表里了。表的结构是:
TempTable(StatDate datetime,AssureMoney decimal,AssureFee decimal,BailRate decimal,SalesAmount int,CompanyCount int).表存放的记录如下:
StatDate AssureMoney AssureFee BailRate SalesAmount CompanyCount
2008-1-1 12 4 76.4 100 1
2008-3-1 13 5 12.9 20 5
2009-5-1 45 56 20.5 55 12
2010-7-1 77 12 89 78 32
---------------------------------------------------------------------------------------------
以上是查到的月份统计表,我想在这张表的基础上做二次查询,可以用交叉表的形式显示出来。我想用select case when...等sql语句,做季度统计、上半年与下半年统计、年份统计。如果该表在数据库中存在那就好办的多了,可它是一张内存表这就不好办了。请csdn网友支招,呵呵……。
TempTable(StatDate datetime,AssureMoney decimal,AssureFee decimal,BailRate decimal,SalesAmount int,CompanyCount int).表存放的记录如下:
StatDate AssureMoney AssureFee BailRate SalesAmount CompanyCount
2008-1-1 12 4 76.4 100 1
2008-3-1 13 5 12.9 20 5
2009-5-1 45 56 20.5 55 12
2010-7-1 77 12 89 78 32
---------------------------------------------------------------------------------------------
以上是查到的月份统计表,我想在这张表的基础上做二次查询,可以用交叉表的形式显示出来。我想用select case when...等sql语句,做季度统计、上半年与下半年统计、年份统计。如果该表在数据库中存在那就好办的多了,可它是一张内存表这就不好办了。请csdn网友支招,呵呵……。
解决方案 »
- 重定向问题
- 将cookieless="true"之后Url如http://localhost/Mobile/(S(3qafbh55ruyijiatmx)
- ASP.NET 3.5(1)第一群47448683
- 后台cs代码中写入js代码并连接数据库的问题
- Visual Studio 2005 SP1安装问题
- 你们是怎么把验证码的值传到另一个页面的
- gridview + detailsview 联动的问题
- 多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。请高手指点!
- 错误提示:Visual Studio .NET 已检测到指定的 Web 服务器运行的不是 ASP.NET 1.1 版,,怎么解决啊?
- 为什么我的Server.HtmlEncode(string)没有用?
- 请问,导购网站为什么找不到源码?
- 有关DropDownList值的问题
http://topic.csdn.net/u/20080521/18/ba73a03f-ac01-43aa-b1d4-ad37f8709eda.html
case这种形式遍历