access如何一个表调用另一个表的内容
1、有一个表,如表一,是一个原始数据表2、又新建一个表,如表二,想把表一的数据,在表二中调用出来。比方说表一中的第一行和第三行数据。...
1、有一个表,如表一,是一个原始数据表
2、又新建一个表,如表二,想把表一的数据,在表二中调用出来。比方说表一中的第一行和第三行数据。 展开
2、又新建一个表,如表二,想把表一的数据,在表二中调用出来。比方说表一中的第一行和第三行数据。 展开
1个回答
展开全部
ACCESS数据库里不能在一个数据表里调用另一张表。但是如果两张建立了一对多关系,那么在主表的每一条记录的最左边会出现一个+号,点击这个+号关联子表的对应记录就能被筛选和显示出来。
虽然access数据表不能调用其它表,但是我们可以很方便地用SQL查询,以适当的连接方式将不同的数据表中的数据按照我们设想的要求,有序整合并显示出来。SQL查询非常强大,它是数据库最核心的内容,有心学习数据库者必须掌握它。
关于提取数据表某行(例如第一、三行)数据,这里需要指出的是数据库是面向集合的,她对记录的位置并不关心,对于需要逐条比对记录的事情它会很无力,这种事情通常应该交给面向记录的编程手段去解决。就取第一和第三条记录而言,如果存在行号标识列(例如自增ID列),那么单纯用SQL选择查询还是很好办的否则就会很麻烦。请见下例(借助行标识列)
select * from 表一 where 自增ID列 in(1,3);
虽然access数据表不能调用其它表,但是我们可以很方便地用SQL查询,以适当的连接方式将不同的数据表中的数据按照我们设想的要求,有序整合并显示出来。SQL查询非常强大,它是数据库最核心的内容,有心学习数据库者必须掌握它。
关于提取数据表某行(例如第一、三行)数据,这里需要指出的是数据库是面向集合的,她对记录的位置并不关心,对于需要逐条比对记录的事情它会很无力,这种事情通常应该交给面向记录的编程手段去解决。就取第一和第三条记录而言,如果存在行号标识列(例如自增ID列),那么单纯用SQL选择查询还是很好办的否则就会很麻烦。请见下例(借助行标识列)
select * from 表一 where 自增ID列 in(1,3);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询