Office中国论坛/Access中国论坛

标题: 查询能做得到这种排列 ? [打印本页]

作者: fredick    时间: 2012-1-6 12:25
标题: 查询能做得到这种排列 ?


查询于表按名字于每笔数据搜出,
红色内是想要的查询 . 该怎做 ? 谢谢 .


作者: Nj聪    时间: 2012-1-6 14:36
我也不知道啊
作者: Grant    时间: 2012-1-6 14:53
首先要对数据进行处理,转换成下面的格式
姓名    计划      日期
刘德华   A           1980
刘德华   D           1983
刘德华   E           1984
.....

用交叉表呈现结果
作者: fredick    时间: 2012-1-7 02:02
http://i.imgur.com/vpJu2.jpg

跟版主建议 , 引申问题数个 .
因为文字难表达, 所以用图.见谅 .

如图中做了两个表 .

图A, 计划的数据
图B, 工作人员的资料

再做了一个查询 (图C) .
工作人员名字连结了资料表中的工作人员1
得出查询如 (图D)

但只可以查询出工作人员1 (图E)
如何可连出工作人员2.3.4...10的刘德华 (蓝方格) 到图D的名字字段一同列出 ?

于图C将工作人员2连到名字, 显示会不正常 .

谢谢

及附上附件 (Office 2003)


作者: fredick    时间: 2012-1-7 04:08


跟版主的建议 , 引申另外一些问题 .
文字较难说明,所以加上一张图片 , 见谅

图A:计划的表
图B:工作人员的表
图C:建立查询, 计划.工作人员1连上工作人员.名字
产生图(D)的查询表

图(E)的计划表.工作人员1,刘德华已于查询表.
但工作人员2.3.4...10的刘德华如何加进查询表?

若于查询(图C) , 将计划.工作人员2也连上工作人员.名字
显示会不正常.
该如何处理 ? 谢谢.





欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3