设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1821|回复: 7
打印 上一主题 下一主题

[Access本身] 这个查询句子哪错了

[复制链接]
跳转到指定楼层
1#
发表于 2020-4-11 22:39:58 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lingjiang 于 2020-4-11 22:55 编辑

肺活量分数: IIf([肺活量]>DMax("指数下限","肺活量评分","年级 & 性别='" [年级] & [性别2] & "'"),DLookUp("得分","肺活量评分","年级 & 性别='" & [年级] & [性别2] & "' and 指数下限=" & DMax("指数下限","肺活量评分","年级 & 性别='" [年级] & [性别2] & "'")),DLookUp("得分","肺活量评分","年级 & 性别='" & [年级] & [性别2] & "' and 指数下限=" & DMax("指数下限","肺活量评分","年级 & 性别='"[年级] & [性别2] & "' and 指数下限<=" & [肺活量])))

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2020-4-11 22:49:14 | 显示全部楼层
如图所示

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

3#
 楼主| 发表于 2020-4-12 11:32:37 | 显示全部楼层
本帖最后由 lingjiang 于 2020-4-12 12:34 编辑

谢谢您,关于这内部的表是这样的,大四表是参照表,是我进行运算较对的。体重指数评分和肺活量评分是成绩取值范围表,如一个人肺活量吹3000,就要对照肺活量评分按性别来查得分和等级。说白一些就是查表求结果。因为我初学所以向别人要了大四这个表作为参照,以便查看是否正确,目前就发现用此法每次到了低于最低标准时是会出错,例如:体重指数为小于17.8的应为低体重,结果出现了一个16直接就变成了错误!!!!只好加了0到10的取值范围,
另外,这方法也是从本论坛一个学生成绩等级评定启发来的
语法如下:体重指数(BMI)分数: IIf([体重指数]>DMax("指数下限","体重指数评分","性别='" & [性别2] & "'"),DLookUp("得分","体重指数评分","性别='" & [性别2] & "' and 指数下限=" & DMax("指数下限","体重指数评分","性别='" & [性别2] & "'")),DLookUp("得分","体重指数评分","性别='" & [性别2] & "' and 指数下限=" & DMax("指数下限","体重指数评分","性别='" & [性别2] & "' and 指数下限<=" & [体重指数])))
肺活量如下
肺活量分数2: IIf([肺活量]>DMax("指数下限","肺活量评分","年级 & 性别='" & [年级] & [性别2] & "'"),DLookUp("得分","肺活量评分","年级 & 性别='" & [年级] & [性别2] & "' and 指数下限=" & DMax("指数下限","肺活量评分","年级 & 性别='" & [年级] & [性别2] & "'")),DLookUp("得分","肺活量评分","年级 & 性别='" & [年级] & [性别2] & "' and 指数下限=" & DMax("指数下限","肺活量评分","年级 & 性别='" & [年级] & [性别2] & "' and 指数下限<=" & [肺活量])))
前提所有指数下限的数据类型必须是数字
4#
 楼主| 发表于 2020-4-14 22:51:32 | 显示全部楼层
学习了,您的做法和从机器中必体质数据差不多,很有启发。另外国家体质的标分表是有标准的分数段就是那些
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-3 08:45 , Processed in 0.085890 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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