Foxtable(狐表)用户栏目专家坐堂 → iif函数用Case When语句代替的问题


  共有2636人关注过本帖平板打印复制链接

主题:iif函数用Case When语句代替的问题

帅哥哟,离线,有人找我吗?
myredsun
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:153 积分:1602 威望:0 精华:0 注册:2014/2/17 16:11:00
iif函数用Case When语句代替的问题  发帖心情 Post By:2016/1/3 11:11:00 [只看该作者]

Dim b As New SQLGroupTableBuilder("统计表1","学生成绩")
b
.Groups.AddDef("科目")
b
.Totals.AddDef("分数",AggregateEnum.Max,"最高分")
b
.Totals.AddDef("分数",AggregateEnum.Min,"最低分")
b
.Totals.AddDef("分数",AggregateEnum.Average,"平均分")
b
.Totals.AddExp("分布_60以下","iif(分数 < 60,1,0)")

b
.Totals.AddExp("分布_60-70","iif(分数 >= 60 And 分数 < 70,1,0)")

请问老师:最后那句如何用case when 语句转换。在帮助中我转了几次都不行。有劳了。

 回到顶部