Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > 源码示例

Access数据字段值区间转换示例\匹配成绩优良差、合格的示例,分段统计示例,统计分数段示例;access查询里计算完了总分,再返回评级ABCD示例

时 间:2011-01-25 09:29:06
作 者:红尘如烟   ID:10768  城市:成都
摘 要:示例要点:根据成绩分数得到对应的评价(85分以上为优,75-85分为良,75分以下为合格)。
正 文:

http://www.accessoft.com/bbs/showtopic.asp?id=11359

针对上次这位童鞋的问题,整理成示例给参考,示例中使用了IIf函数和Switch函数2种方式实现。



附   件:
点击下载此附件
 
示例要点:根据成绩分数得到对应的评价(85分以上为优,75-85分为良,75分以下为合格)。


扩展应用:此方法不仅适用于数值字段,同样可以适用于日期字段。

方法对比:
IIf函数写起来代码量要少一些,适合于条件较少的简单应用,但如果需要判断的条件较多,则由于嵌套的层数太多SQL语句写起来比较复杂,且不容易读懂。



示例代码:IIf([成绩]>85,'优',IIf([成绩]>75,'良','合格'))

Switch函数代码量要大一写,但是代码可读性好,条件比较多的时候推荐使用,注意条件的顺序。


示例代码:Switch([成绩]>85,'优',[成绩]>75,'良',[成绩]<=75,'合格')



图   示:

 


Access软件网官方交流QQ群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助