校花的秘密藏在这里(2)――多表合一

情景:现获得一心怡女生的通话详单,并准备了较完整的电话簿表格,打算生成一张带有姓名的通话详单,用以分析该女生。

多表合一的情况时有发生,如有两张成绩单,需要获得每个学生的名次变化。

原理解析:利用Access 2007的关系和查询功能,将多张表格组合。

一、导入表格

1、打开Access,新建空白数据库。

2、点击“外部数据”,“Excel”,可根据实际情况勾选“第一行包含列标题”,分别导入两张表格。(通话详单前几行为表格标题,需删除;笔者的手机M8可导出xml格式的电话簿,使用UltraEdit整理后可直接点击“xml文件”导入)

校花的秘密藏在这里(2)――多表合一_第1张图片
校花的秘密藏在这里(2)――多表合一_第2张图片

二、整理

若电话簿、详单中部分电话存在区号、+86、17951等前缀。

校花的秘密藏在这里(2)――多表合一_第3张图片

选中电话号码一列,分别将前缀替换为空(“匹配”选项为“字段开头”)。保存。

三、创建关系

1、点击“数据库工具”,“关系”,选中两张表格,“添加”。

校花的秘密藏在这里(2)――多表合一_第4张图片

2、将电话簿表格中的“phone”列名拖到通话详单的“对方号码”列名上,创建关系。保存。

校花的秘密藏在这里(2)――多表合一_第5张图片
校花的秘密藏在这里(2)――多表合一_第6张图片

四、查询

1、点击“创建”,“查询设计”,选中两张表格,“添加”。

2、将需要显示的字段添加。

校花的秘密藏在这里(2)――多表合一_第7张图片

3、点击“运行”。

校花的秘密藏在这里(2)――多表合一_第8张图片

五、存为Excel

1、右击“查询1”,“保存”。

校花的秘密藏在这里(2)――多表合一_第9张图片

2、在“所有表”中右击“查询1”,“导出”,“Excel”。

校花的秘密藏在这里(2)――多表合一_第10张图片
校花的秘密藏在这里(2)――多表合一_第11张图片

你可能感兴趣的:(校花的秘密藏在这里(2)――多表合一)