SqlServer存储过程的统计问题。 10wangwang008]

发布时间:2016-12-9 13:50:25 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"SqlServer存储过程的统计问题。 10wangwang008]",主要涉及到SqlServer存储过程的统计问题。 10wangwang008]方面的内容,对于SqlServer存储过程的统计问题。 10wangwang008]感兴趣的同学可以参考一下。

有两个表一个是用户表userTable 一个是信息表fDataTable,其中userTable中的id对应fDataTable中的userID(其实这个不用写也可以,主要是fDataTable)。其中dueMoney是应该交的钱数,realMoney是实际交的钱数,用户可以少交,如果少交就形成了欠款写在qianMoney字段里面。问题是统计出该用户欠款的次数和金额以及正常交款的次数以及金额。急啊!

还有如果用户有消费记录那么就记录,如果没有就用0代替,返回一个数据集。

大概明白了你的意思 看看能不能对你有帮助 userTable(ID[PK],用户名,密码...) fuserTable(ID[PK],UID,remoney,qianmoney)这就就行了,因为实际交钱数可以根据remoney减去qianmoney得出 qinanmoney添加0 fuserTable表实际是一个记录表,所以对与userTable表是多对1的情况 想查出该用户欠款的次数 SELECT COUNT(*) FROM fuserTable WHERE qianmoney>0 and Uid=? 查正常交款的次数以及金额 SELECT COUNT(*) FROM fuserTable WHERE qianmoney=0 and Uid=?

不会,帮顶

接分是王道!

上一篇:SQL 2005 ?÷ ?о?2000? 20feixianxxx]
下一篇:在SQL语句中如何将一个edit中的字段最为表名来查询!!!急 20fredrickhu]

相关文章

相关评论