设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[帮助] 刚开始接触Access 求帮助

[复制链接]
1#
发表于 2015-6-8 10:41:28 | 显示全部楼层
ID是主键,应该是不会有重复的。除非后面有空格之类。如需帮助,请上传附件(如有2003版最好,估计目前还是最多人用的版本)。
2#
发表于 2015-6-8 14:15:53 | 显示全部楼层
恶魔Aa天使 发表于 2015-6-8 10:52
用的是10版本,我是用Excel导入的,因为无法创建关系(大约20个表) 说数据不一样,我就把一些表的多余id ...

导入的时候,默认会生成一个自动编号的ID(可能是你所说的ID1),这个是不重复的。
可以试试分组汇总。

本帖子中包含更多资源

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

x
3#
发表于 2015-6-8 17:13:38 | 显示全部楼层
恶魔Aa天使 发表于 2015-6-8 15:22
感谢大家的关心  刚才又尝试了一遍  发现导入一个表   把表的信息选中  再预览视图  没问题,只要再添加一 ...

天骄多表的时候应该用建立内联接关系,否则容易导致笛卡尔乘积。如图所示:表1:
ID 姓名
1 张三
2 李四
表2:
ID 工资
1 3000
2 4000
分别把两个表中的姓名、工资拖入窗格后,将产生笛卡尔乘积:
姓名 工资
张三 3000
张三 4000
李四 3000
李四 4000
如果以两个表的ID建立起内联接则形成下面的表:
姓名工资
张三3000
李四4000
SQL语句大体是:select 表1.姓名,表2.工资 from 表1 inner join 表2 on 表1.ID=表2.ID
4#
发表于 2015-6-8 17:17:03 | 显示全部楼层
恶魔Aa天使 发表于 2015-6-8 15:29
终于找到原因了  就是关系那里的问题   感谢站长@tmtony    感谢@roych朋友的帮助    如果你们可以看到  能 ...

索引这东西应该创建,但不应该随便创建。
一般来说,经常需要查询的字段可以设置索引,例如员工信息表里,可以设置工号为主键,而姓名则可以考虑设置索引。
主键或者无重复的索引,如果表中存在重复值将无法创建。建议先在Excel里删除重复项再导入。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-21 09:20 , Processed in 0.080442 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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