存储过程实现报表数据源的利弊分析(二)

2015-02-03 03:58:12 · 作者: · 浏览: 17
e,product from stateSales group by state,product having count(*) > 1 ) and rowid not in ( select min(rowid) from stateSales group by state,product having count(*)>1 ) ) order by state,product; 17 OPEN io_cursor for 18 SELECT productTmp FROM ( SELECT stateTmp,productTmp,amountTmp,rankorder FROM (SELECT stateTmp,productTmp,amountTmp,RANK() OVER(PARTITION BY stateTmp ORDER BY amountTmp DESC) rankorder FROM TOPPROTMP ) WHERE rankorder<=10 order by stateTmp ) GROUP BY productTmp HAVING COUNT(*)=(SELECT COUNT(DISTINCT stateTmp ) FROM TOPPROTMP); END; 用esProc:



集算报表可以通过集算器数据集方便的接收A5的内容,直接展现到报表中。