设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[其它] 考试安排

[复制链接]
跳转到指定楼层
1#
发表于 2006-9-15 22:55:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想做一个考试安排系统,我想利用一个查询来实现表1中的数据转换成表2种的数据。需要计算的字段为:座位号;考室;考试人数。数据中分为几个部分,考试日期有0711;0712;0712……,每一个日期下有四个时间段,比如0711这一天有0830——1030; 1130——1330; 1430——1630; 1730——1930四个时间段,每一个时间段下面有N格考试科目及时间代码,比如0711——0830—1030下面有考试代码为147;012;086;193;235,每一个代码有N个学生要考试。
其中:
座位号:按照每一个科目代码来计算,不管其它的字段,且顺序为1—30号。比如说:147这个试卷代码有42条记录大于了30,座位号应为1—30号是第一个考场,第二个考场有应该为1—12号。然后又是下一个试卷代码012有45条记录。座位号为1—30和1—15。
考室:就要由每一个时间段比如0711——0830—1030下面有147;012;086;193;235试卷代码,其中座位号有1-30;1-12;1-30;1-15;1-30;1-24;1-30;1-30;1-30;1-10个座位号段,考室应该为1;2;3;4;5;6;7;8;9;10,也就是说有多少个座位号段就有多少个考室。
考试人数:指的是每一个考室多少个人,那就是每一个座位号段最末尾的数字了。比如:1-30;1-12;1-30;1-15;1-30;1-24;1-30;1-30;1-30;1-10。所对应的考室人数就因该为30;12;30;15;30;24;30;30;30;10。
请给位高手帮忙看一下。谢谢!        

注:现在表2种的数据是我手工输入的。我想用自动运算出来。所以请大家帮个忙急用。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2006-9-15 22:56:00 | 只看该作者
例表


本帖子中包含更多资源

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

x
3#
发表于 2006-9-16 22:04:00 | 只看该作者
我不是什么高手.

没有太多的好的建议.

请重新审视下你创建的表格.

个人以为一个表中存如此多的数据比较的不好.

可以通过关系来联系不同的表.

比如你可以定义考场.在里面确定人数的多少.

4#
 楼主| 发表于 2006-9-17 16:16:00 | 只看该作者
我这个已经是后期合成的表了。只是最后在这里安排考场了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-16 10:07 , Processed in 0.113647 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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