光纤熔接 ERP

弱电论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 696|回复: 0
打印 上一主题 下一主题

数据字段值区间转换示例

[复制链接]
跳转到指定楼层
1#
发表于 2012-3-26 17:03:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
华为代理商
针对上次这位童鞋的问题,整理成示例给参考,示例中使用了IIf函数和Switch函数2种方式实现。

示例要点:根据成绩分数得到对应的评价(85分以上为优,75-85分为良,75分以下为合格)。
扩展应用:此方法不仅适用于数值字段,同样可以适用于日期字段。
方法对比:
    IIf函数写起来代码量要少一些,适合于条件较少的简单应用,但如果需要判断的条件较多,则由于嵌套的层数太多SQL语句写起来比较复杂,且不容易读懂。
    示例代码:IIf([成绩]>85,'优',IIf([成绩]>75,'良','合格'))     Switch函数代码量要大一写,但是代码可读性好,条件比较多的时候推荐使用,注意条件的顺序。
    示例代码:Switch([成绩]>85,'优',[成绩]>75,'良',[成绩]<=75,'合格')



附件下载:数据字段值区间转换示例.rar
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|广告咨询|VIP注册|关于我们|联系我们|积分规则|手机版|Archiver|弱电之家论坛 ( 京ICP备11008917号-3 )

GMT+8, 2024-5-18 04:11 , Processed in 0.069367 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表