Office中国论坛/Access中国论坛

标题: 按一定的分类条件,将列数据变成行数据 [打印本页]

作者: fdska1    时间: 2011-4-26 12:22
标题: 按一定的分类条件,将列数据变成行数据
按名称类型分类将预订客户分别在不同的列中列出来,请各位指教,谢谢!!!

表1:                                                       表2:
名称      编号      颜色    预订客户                             ID
圆珠笔    0001         蓝       A                              预订客户1
圆珠笔    0001         蓝       B                              预订客户2
圆珠笔    0002         黑       C                              预订客户3
圆珠笔    0003         红                                      预订客户4
圆珠笔    0003         红       D
圆珠笔    0002         黑       D
签字笔    0005         黑       A
签字笔    0005         黑       C
签字笔    0006         蓝        

输出结果:
名称     预订客户1      预订客户2     预订客户3      预订客户4
圆珠笔      A                B           C              D  
签字笔      A                C
作者: roych    时间: 2011-4-26 13:24
建立联接关系后用交叉表查询做:
表2 ID为列标题(分组),表一名称为行标题(分组),预定客户为值(最大值)
作者: fdska1    时间: 2011-4-26 14:21
请问是哪两字段建立联接关系?
作者: roych    时间: 2011-4-26 21:43
按你的表里,貌似没有可以联接的字段。应该在表2中建立一个预定客户和ID之间的关系,再把预定客户和表1进行联接。




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