当前位置:编程学习 > C#/ASP.NET >>

两句同一个表不同时间段的查询语句 放在一张水晶报表中 如何做啊

  string strsql = "select JG,DQ,round(sum(sr)/sum(js),2),round(sum(sr)/sum(weight),2),round(sum(weight)/sum(js),2) from dq_zl  where RQ>'"+sMonth.ToString().Trim()+"*' group by jg,dq ";
   string strsqlTB = "select JG,DQ,round(sum(sr)/sum(js),2),round(sum(sr)/sum(weight),2),round(sum(weight)/sum(js),2) from dq_zl  where RQ>'" + sTB.ToString().Trim() + "*' group by jg,dq ";

放在一张表中  如何完成啊 --------------------编程问答-------------------- 没做过水晶报表,帮顶! --------------------编程问答-------------------- 各位大侠 帮我看看呢 --------------------编程问答-------------------- 这要看你具体要怎么显示
如果你要讲这两部分全部显示在一起

那么

可以用union或union all 把两个语句连成一个语句,但是结果是合并在一起的

一个语句放在主报表,另一个语句放在子报表里,把子报表挂在主报表的报表页脚部分即可。 --------------------编程问答-------------------- 要把结果显示在一张主报表上 --------------------编程问答-------------------- 但最好是分开的 不要合并在一起
--------------------编程问答-------------------- 最简单的就是用子报表方法了。 --------------------编程问答--------------------
补充:.NET技术 ,  图表区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,