设为首页 加入收藏

TOP

基于ACCESS和ASP的SQL多个表查询与计算统计代码(二)
2015-07-24 10:16:09 来源: 作者: 【 】 浏览:1
Tags:基于 ACCESS ASP SQL 多个 查询 计算 统计 代码
如果这张信用卡某月的账单还没有还款记录,即还款时间为空值(Null),那么执行”表达式为假的结果“。

那么这两个真假表达式的结果是什么呢?再看下一个if层(紫色),IIf(Bill.balance-SUM(Payment.balance)<=0,'结清账单','部分还款,余'&Bill.paydate-date()&'天')。也就是这时已经有还款记录了,那么这是存在两种状态,即一次性还完了某月账单应还款总额、和只还了部分钱,还剩余一部分没还。从表达式来看,账单金额-n次还款金额总和≤0,即已经还完全部款项(可以多还钱的,因为大多数时候下个月还会有刷卡,肯定还有账单的),那么就显示”结清账单“;如果账单金额-n次还款金额总和>0,也就是可以还了N次,都没有还完(欠太多钱,要”周转“几次才还完),那么就显示”部分还款,余n天“。

还有一个第一层if语句表达式为假的结果(绿色),IIF(Bill.paydate-date()>0,Bill.paydate-date()&'天','逾期:'&date()-Bill.paydate&'天')。也就是最后还款时间-当前日期>0,那么计算最后还款时间-当前日期的天数;否则小于等于0就逾期(因为最后一天还款,并不是所有银行都能入账为还款,会第二天记账),逾期N天。

明天再继续解析三个表的链接的方法选择,如何利用或选择左链接(LEFT JOIN)、内链接(INNER JOIN)和右链接(RIGHT JOIN),他们之间的区别和搭配。

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇dbvisualizer不能执行pl/sql块 下一篇SQL高级(6)

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·C/C++模板类模板与函 (2025-12-27 01:49:46)
·如何理解c语言指针和 (2025-12-27 01:19:11)
·为什么C标准库没有链 (2025-12-27 01:19:08)
·玩转C语言和数据结构 (2025-12-27 01:19:05)
·MySQL 基础入门视频 (2025-12-26 23:20:22)