欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

在informix中如何样执行查询语句的同时取得记录的条数

更新时间: 2014-01-05 02:20:23 责任编辑: Author_N1

 

求教:在informix中怎么样执行查询语句的同时取得记录的条数?
sql语句如下:
SELECT policyno, BusinessNature, StatusFlag
FROM baofei5400
WHERE 1 = 1
GROUP BY 1,2,3
HAVING 
SUM(payamount) <>0.00
如何在执行这个sql语句的同时取得记录的条数???帮帮忙,谢谢!!!


--参考方法--
SQL code
SELECT policyno, BusinessNature, StatusFlag ,b.Cnt
FROM baofei5400 , 
(
    select count(*) as cnt from (
        SELECT policyno, BusinessNature, StatusFlag 
        FROM baofei5400 
        WHERE 1 = 1 
        GROUP BY 1,2,3 
        HAVING SUM(payamount) <>0.00 
    )
) b
WHERE 1 = 1 
GROUP BY 1,2,3 ,4
HAVING 
SUM(payamount) <>0.00

--参考方法--
select dbinfo('sqlca.sqlerrd2') from systables where tabid=xxx;
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:20:23
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/8655/
本文WWW.DOC100.NET DOC100.NET版权所有。